Hercules by Peter Clover

Collection Tags: Hercules, Illustrated, Dogs, Hercules, fiction, mythology.