Leonard "Len" Corey

leaf

Died: September 30, 2019
Place: Victoria Hospital, London