Image license includes the Image-Group, file formats and size variations.
BCH_057373_S_A01_11334935
1 / 2
A charming alley-way in the streets of Mallorca, Spain. Classic architecture, cobblestone roads, and tall trees create a beautiful European town atmosphere. The Balearic Islands are ever enchanting.