Image license includes the Image-Group, file formats and size variations.
BCH_057364_S_A03_11334626
BCH_057364_S_A03_11334627
1 / 3
A scenic road in Mallorca, Balearic Islands, Spain. The asphalt meanders through the picturesque landscape, lined with trees and rock walls. Clear skies above highlight the natural beauty of this European island.