Image Ref : JLL 0007.tif

Sister Annie Larrad, Truro

Sister Annie Amelia Larrad, the sister of John Lewis Larrad, was an Anglican nun in Truro. In the 1939 Register England & Wales, she is recorded as a Sister of Mercy in Truro. Other photographs elsewhere online suggest that this one might have been taken at the Convent of the Epiphany. See also image TOTEH 0738. She died in Truro in 1988.