Moorish Castle

Moorish Castle,Casemates Square,Buildings

The Moorish Castle from Casemates Square