Ivor Francis

Ivor Francis

From Toronto, Ontario, Canada • 1918 - 1986

Horror credits