Han Yajuan 韩娅娟, ‘Life's Little Carpet Ride’, 2013, Eli Klein Gallery