Major Leonard Richard Thomas Instone

Born: 14 October 1916 Died: 1996
Occupation: Major, Licencee Royal Oak, Ledbury
Married: Marjorie


Back to main Instone Tree