Share
twitterlinkedinfacebook
Image 1 of 1
P005aErol.jpg
Sheila Schubert, a longtime resident of southeast London, in her 70s