I saw this image on the web yesterday. I couldn't find any other information about it -- I assume the artist is Alex Ross, although I couldn't verify that from Alex's website. But what the hey -- it sure is COOL!!!!
Tarzan #257 - Joe Kubert reprint
7 hours ago