Sheffield Buddhist Centre
Sheffield Buddhist Centre
+follow this channel
The Lampton Worm
Vadanya tells the the tale of the Lampton Worm, a folk legend from the North East of England, and explores what it teaches us about integration and owning up to our own flaws. 23rd October 2012.