Jack Davis kindly donated this art to Hero Initiative…but even he's not sure what it is! He thinks it might be a Time magazine piece. If anyone can ID, please let us know in the comments section here. Thanks!
And a link to a mighty ComicArtFans.com gallery with this…here!