Constantine (The New 52) #20

Constantine (The New 52) #20

$4.00


Description

It's hate at first sight when John Constantine meets his Earth-2 counterpart!