Image license includes the Image-Group, file formats and size variations.
BCH_057397_S_A01_11335240
1 / 2
A modern architecture office building in the business district of Mallorca, Spain. The sleek facade stands out against the urban landscape. Surrounded by residential homes and trees, it is a prime property in this bustling European city.