Tia Texada

Tia Texada
BirthDate
BirthPlace
12/14/1971
New Orleans, Louisiana, USA