The painting is what I would think of future human being, man, generically,

The artist is Alice Thaggard, and this painting is called “Eye of Delight”.

Advertisements