Barcelona

Mast Of A Ship Docked At Port Vell At The City Of Barcelona, Catalunya, Spain, Europe Photo