Seller: howardtheduck78 (2,630) 100%, Location: Hiram, Georgia, Ships to: US, Item: 253294598162 Original penciled and inked art by Humberto Ramos and Victor Olazaba. Published in Amazing Spider-Man #670, page 20. Art is standard sized Marvel art, approximately 11”x17”. No international shipping on this item