Baluarte de Santa Rosa

Historic Building in Campeche

The Baluarte de Santa Rosa has a gallery that houses temporary exhibitions.

Advertisement