872-06055571
Spain and the Region of Catalonia, Satellite Image With Bump Effect
Rights-Managed
845-03721444
Communication Tower, Barcelona, Spain. Architects: Norman Foster and Partners