AMAZING SPIDER-MAN #128 VF+ Vulture

Amazing Spider-Man #128 Vulture