Parents Devouring their Children,

oil on canvas,  30 in. x 48 in.  2013

© 2017 Nora See