Blurred scene in villefranche-sur-mer, featuring a woman sitting on a bench in a charming town square with stone steps, colorful buildings, and a peaceful atmosphere. - Kraken Images
Blurred scene in villefranche-sur-mer, featuring a woman sitting on a bench in a charming town square with stone steps, colorful buildings, and a peaceful atmosphere.