Cartogiraffe.com

Lamphill

Lamphill in Cornwall, St. Breward.