The village of Saint Martin de Castillon, Luberon Provence. France
Thierry Riols ©
Luberon