Sherena Flash

Sherena Flash

Sherena Flash is an actress, known for Human Traffic (1999).