Image license includes the Image-Group, file formats and size variations.
TOR_058400_S_B02_11389196
1 / 2
A breathtaking view of Mallorca, one of the Balearic Islands in Spain. The road winds through the mountain landscape, with the coastal town lights shimmering below. A perfect night scene capturing the beauty of nature and the charm of European coastlines.