Car Accidents [Oldies]
After veering off the Great North Road, this heavy trailer loaded with china water pipes and fittings ended up overturned in a front garden in New Barnet. 22nd January 1937. (Photo by Fred Morley/Fox Photos)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy