
Malaysia Babydoll Foxx
Acting
1989-08-05
Miami Beach, Florida, USA
0.3219