Helena Pickard
FollowBorn 12 October 1900 in Handsworth, Sheffield, West Riding of Yorkshire, England, UK
Died 27 September 1959 (aged 58)
Born 12 October 1900 in Handsworth, Sheffield, West Riding of Yorkshire, England, UK
Died 27 September 1959 (aged 58)