The Saga of the Swamp Thing (1982-) #3

The Saga of the Swamp Thing (1982-) #3