Image license includes the Image-Group, file formats and size variations.
TOR_058422_S_A02_11390504
1 / 2
A high-profile elevated road in Mallorca, Spain, offering stunning coastal views of the Balearic Islands. The road is lined with Armco barriers, ensuring safety as you drive along the picturesque European landscape.