Image license includes the Image-Group, file formats and size variations.
BCH_057237_S_A03_11329744
1 / 2
A modern residential road in Mallorca, Spain. The clear sky showcases the stunning architecture against the picturesque landscape. Mallorca, located in the Balearic Islands of Spain, is known for its beautiful scenery and modern architecture.