Image license includes the Image-Group, file formats and size variations.
BCH_057298_S_A03_11333307
1 / 2
A scenic road in Mallorca, Balearic Islands, lined with historic architecture and surrounded by lush vegetation. The clear sky adds to the beauty of the ancient history and natural landscape of Europe.