blog featured img

Fire at Granville Recycling Plant in Telford, Shropshire, UK