Stock Photo - The Top of the Rock. Gibraltar town is a British overseas territory,at the base of a huge rock,The Rock of Gibraltar,on the Iberian peninsula. Date shot September 2008.

Stock Photo: The Top of the Rock. Gibraltar town is a British overseas territory, at the base of a huge rock, The Rock of Gibraltar, on the Iberian peninsula.

Searchable keywords

Choose multiple keywords