by artush
An idyllic scene of small village Petra old town, an empty narrow street lined with old facades, preserving the timeless charm of this Mediterranean gem. Balearic Islands Spain.