Titans #66 1984- French Marvel Comic- Star Wars- New Mutants FN
Star Wars, Dazzler, New Mutants. Printed in France.
Grade: FN
SKU: U15-11-065