Stock Photo - General view of Barcelona from Turó del Carmel with the Agbar tower. Catalonia. Spain.

Stock Photo: General view of Barcelona from Turó del Carmel with the Agbar tower. Catalonia. Spain.