Vega-Superior

Vega-Superior

Vega-Superior
Excalibur (1988) issue 31
Comic Book Nov 01 1990
Excalibur (1988)
31 A
6 For Sale (low as $2.50)