New Teen Titans
Issue:
26 /
Year:
1982
Condition:
9.4
First appearance of TERRA
Publisher:
DC
Sku:
U2-71-139
Over 100,000 mail orders processed! Buy with confidence.