Image license includes the Image-Group, file formats and size variations.
TOR_058398_S_A05_11389056
TOR_058398_S_A05_11389057
1 / 3
Scenic coastal road in Mallorca, Balearic Islands, Spain. The road winds through breathtaking landscapes with mountains on either side. Clear skies reflect in the azure waters. A perfect day for a drive.