Image license includes the Image-Group, file formats and size variations.
BCH_057406_S_A07_11335410
BCH_057406_S_A07_11335411
BCH_057406_S_A07_11335412
BCH_057406_S_A07_11335413
BCH_057406_S_A07_11335414
1 / 6
A modern office building in Mallorca, Spain. The architecture stands out against the clear sky, with a tennis court and parking lot nearby. Located in a bustling business district in Europe's Balearic Islands.