Image license includes the Image-Group, file formats and size variations.
BCH_057268_S_D08_11331460
1 / 2
A scenic coastal road in Mallorca, Balearic Islands, Spain. The asphalt winds through stunning mountain landscapes and chaparral wilderness, with clear skies overhead. Experience the beauty of nature in Europe.