by Zolton in New Art on Sunday 9 September 2007

Oh man, the work of New York based artist Inka Essenhigh is so good it makes my eyes water.
inka essenhigh
inka essenhigh