Mougins1

Avenue de la Victoire
Mougins, France

Oil on Panel Sold

Back