Richard Leech

Richard Leech

From Dublin, Ireland • 1922 - 2004

Horror credits