Eye Patch

Eye Patch
Spidey Super Stories issue 18
Comic Book Aug 01 1976
Spidey Super Stories
18 A
2 For Sale (low as $6.99)