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