Howard The Duck Issue #23
Description
Howard The Duck #23 Trapped In A World He Never Made! Marvel Comics Group - 1978 ISBN# 714860241504 “Star Waugh!”