Riff

Riff
Howard the Duck (1979) issue 6
Comic Book Jul 01 1980
Howard the Duck (1979)
6 A