Nancy Margolis Gallery from New York presents an exhibition by Jessica Peters from May 24 to June 23.