Residents Dwayne, Jessica and Erin Hickman take a look at a 15 feet long ‘web’ on bushes in Telford, Shropshire

Residents Dwayne, Jessica and Erin Hickman take a look at a 15 feet long ‘web’ on bushes in Telford, Shropshire

Recent News