LONDON LIFE - Accident at Night - Clerkenwell - 1959
LONDON LIFE - Accident at Night - Clerkenwell - 1959