The aftermath of a crash on Station... - Thursday 30th August 2012

The aftermath of a crash on Station Road, Chingford. Police and fire engines arrived on scene very quickly and no one was seriously injured London, England - 30.08.12 (12 images)

Advertisement