Tyla Wynn

USA

Tyla Wynn was born in Lubbock, Texas, USA as Nancy Leigh Spencer. (IMDb)

This photo may be copyrighted. Thank you for your understanding.