Littleham

From Wikipedia, the free encyclopedia

Littleham is a village in North Devon about 3 miles from Bideford