The Vigilante (1983-) #17

The Vigilante (1983-) #17