SPIDER TERROR
A SIX-inch Chilean rose tarantula found in a garden in Walthamstow, north-east London, is being cared for by an animal charity.
A SIX-inch Chilean rose tarantula found in a garden in Walthamstow, north-east London, is being cared for by an animal charity.