Image license includes the Image-Group, file formats and size variations.
BCH_057191_S_A01_11327235
1 / 2
A view of a modern residential road in Mallorca, Balearic Islands. The clear sky highlights the beautiful landscape of Mallorca. The modern architecture adds a touch of sophistication to the European scenery.