Posted on Wednesday, January 9th, 2008 by Peter Sciretta
Gallery 1988 (7020 Melrose Avenue, Los Angeles, CA 90038) is running an art show through February 1st which features art inspired by the comic creations of Stan Lee. Check out some of my favorites below.
Here are a few photos from Collider.com.
And here are a couple more thanks to io9.com: