Image license includes the Image-Group, file formats and size variations.
BCH_057253_S_C01_11330857
1 / 2
A scenic road in Mallorca, Balearic Islands, Spain. Surrounded by towering rock walls and mountains, the road offers breathtaking views of the European landscape. A tree stands proudly on one side, while clouds float in the clear blue sky.