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