Phelch

Phelch
Howard the Duck (1976) issue 2
Comic Book Mar 01 1976
Howard the Duck (1976)
2 A
3 For Sale (low as $3.20)
Howard the Duck (1976) issue 2-B UK Price Cover
Comic Book Mar 01 1976
Howard the Duck (1976)
2 B
UK Price Cover