Christophe Vacher is a French magical realism artist who has done work for Disney. This is a powerful image of an angel. Please visit his website to see more, particularly a piece called “The Oasis” (click on Galleries, and then Personal).

Christophe Vacher Website

Sacred Hour II

Advertisements