Pamela Bowen

Pamela Bowen

Born in Dallas, Texas, USA

Pamela Bowen is an American actress.