An old woman seated and wearing glasses making necklaces out of beads under the light of a fluorescent bulb.
a necklace is being created
Critics applaud the St. Petersburg-based company's 18 day stint in New York.