Sally Smart
Flaubert's Puppets, 2011, Installation view
Postmasters Gallery, New York USA