camilladavidsson.com
A Haven of Peace called Larchant
Larchant is a small village about 70 km south of Paris, in the surroundings of Fontainebleau and the immense lands and deep forests, “Parc Naturel Régional du Gâtinais français”.