Virginia Stride
Virginia Stride was born in Yokohama, Japan as Virginia Thomas. She is an actress, known for Champion House (1967), A Touch of Spice (1989) and I Want What
Virginia Stride was born in Yokohama, Japan as Virginia Thomas. She is an actress, known for Champion House (1967), A Touch of Spice (1989) and I Want What