Image license includes the Image-Group, file formats and size variations.
TOR_058410_S_B08_11390092
1 / 2
An elevated coastal road in Mallorca, Spain, offering panoramic views of the clear sky and ocean. The high nature landscape of the Balearic Islands creates a beautiful backdrop for this scenic drive in Europe.