15th September 2011
Photo
The Christopher Columbus Monument, Barcelona.
Tagged: barcelonaHOLGAfilmtravel
← Previous post • Next post →