The Twins (2001)
acrylic on canvas, each 16" x 20"






© 2009 Owen Eric Wood