Leafy town square with fountain in a picturesque village in Provence, France

Royalty-free stock photo ID: 415015090

Leafy town square with fountain in a picturesque village in Provence, France