Jacqueline Lesley Towell passed away on May 13, 2017 in St. Petersburg, Florida. A British citizen, Jackie was born in Wuhu, China on June 12, 1933 to...
Jacqueline Lesley Towell passed away on May 13, 2017 in St. Petersburg, Florida. A British citizen, Jackie was born in Wuhu, China on June 12, 1933 to...