Image license includes the Image-Group, file formats and size variations.
BCH_057347_S_H04_11334222
1 / 2
A view of a modern architecture road in Mallorca, Spain. The straight road leads to a bustling neighborhood with cafes, shops, hotels, and restaurants. The urban infrastructure and stylish storefronts make it a perfect place to eat out in the Balearic Islands.