Image license includes the Image-Group, file formats and size variations.
BCH_057363_S_A03_11334601
1 / 2
A scenic road in Mallorca, Spain, winding through the mountains with breathtaking views of the surrounding landscape. The clear sky and lush trees create a picturesque setting for a peaceful drive.