highly detailed steampunk gal gadot posing while standing on a rock : leonardo da vinci, greg rutkowski, magali villeneuve