David Crawford

 

David Crawford as H.P. Lovecraft
David Crawford as H.P. Lovecraft