Peggie Castle

Peggie Castle

From Appalachia, Virginia, USA • 1927 - 1973

Horror credits