A Met police traffic officer inspects the burned-out wreck of a car which remains blocking the road outside Carnegie Library after a collision and subsequent vehicle fire on Herne Hill Road, on 1st January 2025, in south London, England. speed sign, max, maximum speed, fire damage, wreckage,
Add to Cart Add to Lightbox Download