Chris Roth is an animator and artist living in Brooklyn. While he has a painting coming up in the "Cabinet Of Natural Curiosities" show next month, I had to show you this fantastic stained glass piece he did for Gallery 1988's "Tribute To Stan Lee"- amazing!