Castell dels Tres Dragons Barcelona Spain

Castell dels Tres Dragons Barcelona Spain

Tower of the Castell dels Tres Dragons in Barcelona, Spain, September 13, 2013 (Wikimedia Commons)

Leave a Reply