The Lambton Worm is a legend from County Durham in North East England in the UK. The story takes place around the River Wear, and is one of the area’s most famous pieces of folklore,…
Read More Lambton WormThe Lambton Worm is a legend from County Durham in North East England in the UK. The story takes place around the River Wear, and is one of the area’s most famous pieces of folklore,…
Read More Lambton Worm