Meditation in Iddesleigh - EX19

Iddesleigh is a village and civil parish in the county of Devon, England. The settlement has ancient origins and is listed in the Domesday Book. Wikipedia