Doctor Fate (1989-92)

Doctor Fate #32

$1.75
Messner-Loebs - Eaton - Gross - Tanghal - Kindzierski - Klein - Moore "Gathering Storms" more info
Doctor Fate #33