David Ray

David Ray was a US cover artist for Seven Strange and Ghostly Tales.