Interview with Sheila Taylor & Sylvia Hancock nee Taylor about Hele

Oct 19, 2013, 12:54 PM, Ilfracombe, Devon, United Kingdom

Interview with Sheila Taylor & Sylvia Hancock nee Taylor about Hele #Ilfracombe #NDevon

clip location map