Image Thumbnail

Helen Harrower

Born: 25 August 1863
Died: 12 May 1944
Homewood Cemetery