Blurred view of an outdoor street scene in villefranche-sur-mer, france, showcasing defocused architecture, foliage, and pavement in a sunny european town setting. - Kraken Images
Blurred view of an outdoor street scene in villefranche-sur-mer, france, showcasing defocused architecture, foliage, and pavement in a sunny european town setting.