Car Accidents [Oldies]
A group of policemen and passers-by survey the wreckage of a taxi in Stoke Newington, London. Its front wheel lies on the pavement next to a sign bearing the ironic instruction “All Cars Stop Here”. 14th February 1930. (Photo by Fox Photos)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy