Mystic Waters Photography
Mystic Waters
El Castillo

El Castillo

Sitting proud upon a hilltop overlooking the Mediterranean, El Castillo keeps watch over the seas, as it has throughout the ages. In Cartagena, Spain.