Lara Teeter

Place of birth

Tulsa, Oklahoma, USA