File:Tales to Astonish Vol 1 82.jpg

Summary
Tales to Astonish #82, August 1966, Marvel Comics Source: http://www.coverbrowser.com