File:Tales to Astonish Vol 1 93.jpg

Summary
Tales to Astonish Volume 1 #93, August 1967, Marvel Comics Source: http://www.coverbrowser.com