Village from heaven

Village from heaven

Saint-Chély-du-Tarn, France