The village of Moustiers Sainte Marie in Provence, France.

- Image ID: W8G8MJ
The village of Moustiers Sainte Marie in Provence, France.
Julian Elliott / Alamy Stock Photo
Image ID: W8G8MJ
Location: Moustiers Sainte Marie, Provence, France.