
Title
Torre Agbar office building
Caption
Torre Agbar office building, Barcelona, Catalonia, Spain, Europe
Date
Sep 27, 2014
Credit line
Photo12/imageBROKER/Hermann Dobler
Reference
BRK19I31_291
Model release
No
License type
Rights managed
Available size
60,9Mb (1,5Mb) / 12,6in x 18,8in / 3768 x 5652 (300dpi)