Framed Stan Lee / Spider-Man Photo - Original Signature by Stan Lee - 10" X 8.5"
This iconic photo was taken on the set of The Electric Company, circa 1975.
Original signature by Stan Lee.
The photo is mounted against white matting in a flat black metal frame. The glass is archival museum grade, anti glare and UV resistant to prevent fading.