Image license includes the Image-Group, file formats and size variations.
TOR_058422_S_A01_11390502
1 / 2
A high coastal road in Mallorca, Spain with stunning ocean views. The switchback curves and elevated Armco barriers add excitement to the landscape. A perfect day to explore the natural beauty of the Balearic Islands.