Image license includes the Image-Group, file formats and size variations.
BCH_057268_S_A04_11331416
1 / 2
A picturesque coastal road on the island of Mallorca, in the Balearic Islands, Spain. The road winds through stunning landscapes of mountains, grass, and trees. Clear skies and the sparkling ocean create a breathtaking view.