salma hayek as esmerelda from the hunchback of notre dame, portrait, mucha style