Elinor Carucci Revealed

A personal tour of the artist's first show at the Edwynn Houk Gallery in New York City, up through Oct. 21 and not to be missed.