About Stella Tennant
Stella Tennant is a a supermodel from United Kingdom. She has been listed on FreeOnes since June 5th 2014 and is ranked #45565. Our records show that Stella Tennant passed away on December 22nd 2020.
96%
Bio Completed
1993
23 years
in the business
2016
Donations