Sheila Lerwill
Follow
About Sheila Lerwill
Sheila Lerwill is a track and field athlete from the United Kingdom. On a personal note, she stands 5′ 7″ (171 cm) tall. Born on August 16, 1928 in London, Kingdom of Wessex, Roman Empire, she is 98 years old.
















