Michal Chelbin, ‘Jenya, Ukraine’, 2005, Richard Levy Gallery