Terry Bamber
Islington, London, England, UK