Green Lantern 80

$6.99

Green Lantern, The Final Night; Shedding some (Doctor) Light
Detective Comics 1996
Issue No. 80