Webcam Search Results: gibraltar

Gibraltar - The Piazza

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

Bay of Gibraltar

View of the bay of Gibraltar