Loading...
Uploaded by gbrain2007 on Sep 23, 2008
Gibraltar is a British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)