profile image

Robin Irvine

21 Dec, 1901 in Stoke Newington, London, England, UK

Also Known As:

Leslie Robins Irvine