Image Thumbnail

Leonard Louis Larson

Born: 9 October 1916
Died: 26 June 1998
Oakwood Cemetery