Shep Houghton

Shep Houghton

From Salt Lake City, Utah, USA • 1914 - 2016

Horror credits