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!!!!
Power Man and Iron Fist #115 - John Byrne cover
8 hours ago