Coming Back Soon...
Helen Kinsloe died on June 9, 1963. This photograph was featured on page 100 of the "In Memoriam" section of the Autumn 1963 issue of The Key.
Death NoticesDeathsThe Key Publication
Kinsloe, Helen Lambert
Black and White