Image license includes the Image-Group, file formats and size variations.
BCH_057842_S_B05_11354385
1 / 2
Busy city streets in Tenerife, Spain, lined with modern office buildings. Urban infrastructure and glass walls define the metropolitan area. Clouds loom over the bustling business district of Europe.