Image license includes the Image-Group, file formats and size variations.
TOR_058412_S_A08_11390323
TOR_058412_S_A08_11390324
1 / 3
Coastal road in Mallorca, Balearic Islands, Spain. Clear sky and ocean view with boats on the water. Mountain in the distance. A perfect day to explore the European landscape.