Margaretta Scott

Margaretta Scott

From Westminster, London, England, UK • 1912 - 2005

Horror credits