Webcam Search Results: johnmackintoshsquare

Gibraltar - The Piazza

A central square in Gibraltar's Main Street officially named John Mackintosh Square is colloquially referred to as The Piazza.