Tag: Swamp Thing 26

Alec Holland takes a step to the side as the spotlight focuses on the new Avatar in Swamp...