Constantine (2013-2015) #6
-
-
4.5 • 2 Ratings
-
-
- $1.99
-
- $1.99
Publisher Description
On the verge of death, John Constantine fights for his very soul against his own former protégé.