Camelot 3000 #8

£2.20 £1.32

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