Castillo de San Sebastián in Cadiz

Castillo de San Sebastián in Cadiz is an evocative place that must have witnessed many a battle on land and sea

Leave a Reply