Baluarte de Santa Rosa

Historic Building in Campeche