Mabel “Mae” Newton-DeBlock

Died: December 6, 2019 | Place: Victoria Hospital, London