Travel photo of the sailboat Wind Spirit moored at the International Maritime Terminal in Barcelona.
Tourist photograph with boats moored in front of the World Trade Center of Barcelona building.
Spain Catalonia Barcelona Port Photo 9

International Maritime Terminal North

Port of Barcelona. Sailboat moored at the International Maritime Terminal North.
Photo taken date: May 2010
Author: Cristian Atudoroae (©)
Gear: Nikon D90 + Nikkor 18-70mm 3.5-4.5 G
COPYRIGHT © TRAVELPHOTOS.PRO