Toggle Zoom
York Castle, with its crenellated rampart walls, was situated above the beach on the edge of Tangier.  Photo 3 of 12 in Morocco Modern
Click to comment