Image license includes the Image-Group, file formats and size variations.
BCH_057191_S_A02_11327237
1 / 2
A residential road in Mallorca, Spain. The modern architecture blends seamlessly with the natural landscape. Clear skies overhead showcase the beauty of the Balearic Islands. A perfect day to explore the architectural wonders of Europe.