The Vigilante (1983-) #18

The Vigilante (1983-) #18