Skip to content

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.