Image license includes the Image-Group, file formats and size variations.
BCH_057301_S_A07_11333392
1 / 2
A scenic road in Mallorca, Spain winding through the breathtaking mountain landscape of the Balearic Islands. The smooth asphalt surface and clear skies make for a perfect day of driving.