Image license includes the Image-Group, file formats and size variations.
BCH_057300_S_A06_11333355
BCH_057300_S_A06_11333356
1 / 3
A scenic mountain road in Mallorca, Spain. The asphalt thoroughfare winds through breathtaking landscapes, surrounded by nature and tall trees. Clear blue skies and the Armco barriers add to the beauty of this European destination.