Barcelona

Detail View Of A Mast With The Catalan Flag At One Of The Ships Docked At The Maremagnum Complex At The City Of Barcelona, Catalunya, Spain, Europe Photo