Image license includes the Image-Group, file formats and size variations.
BCH_057271_S_D05_11331632
1 / 2
A scenic coastal road in Mallorca, Balearic Islands, Spain. The low grassy landscape meets the clear blue ocean and rugged mountain backdrop. The road, lined with trees, leads to a barrier overlooking the beautiful European coastline.