New Art Discover Yourself in “Shelter,” a New Art Installation by Zachary Angeles By Janet Hoover 4 years ago Editor’s Be aware, Dec. 28, 11:20 a.m.: The opening of Shelter has been postponed