Flower strew stone walls, the cornerstone of Provençal village streets, Vaugines,Provence, France, Europe
2968