Designed by
Title
The port of Barcelona. The end of the Ramblas. Barcelona, Cat #109416756
Description
The port of Barcelona, at the end of the Ramblas. In the photo, the World trade center building and cable way tower in port of Barcelona, Catalonia, Spain