Friday, November 16, 2018

The Toad

From Issue #13 Of Dracula Lives
Here's The Toad With Art By Tom 
Sutton. Published In 1976.