Sheila Watt (later Duthie; 27 January 1941 – 10 March 2023) was a British and Scottish butterfly swimmer.
Born |
27 January 1941 Pitapuram, Andhra Pradesh, India
|
Died |
10 March 2023 (aged 82)
|
Zodiac | Aquarius |
Tags | Add tag |