Share
Copied
British artist Lucy Sparrow, known for her quirky felt art pieces, has brought her latest installation to New York. It runs from October 1 to 20.