Image license includes the Image-Group, file formats and size variations.
TOR_058401_S_D02_11389332
1 / 2
An aerial view of a coastal road in Mallorca, Spain. The high road cuts through the elevated landscape, offering a top-down perspective of the stunning Balearic Islands. Nature meets water as the road meets the ocean.