Aerial view of Barcelona downtown, Catalonia, Spain 'Tres Xemeneies' former industrial complex now..., Stock Photo, Picture And Rights Managed Image. Pic. X2P-1898155