Avenges #58, Nov. 1968 p13 Published Friday, April 13, 2018 at 517 × 709 in Avenges #58, Nov. 1968 p13 ← Previous / Next →