Camelot 3000 #8

£1.96 £0.87

DC 1983.
VF-/VF (tiny chip bottom right).
Publishers