Image license includes the Image-Group, file formats and size variations.
BCH_057250_S_D03_11330614
1 / 2
A scenic coastal road in Mallorca, Spain, meandering through the mountains. Clear skies and azure waters create a breathtaking landscape. The Armco barriers ensure safety along the curves. Explore the beauty of the Balearic Islands.