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!!!!
Sea Hunt #11 - Russ Manning art
2 hours ago