Owl Princess (David Revoy)

Owl Princess is a digital painting made in 2012 by David Revoy.