To See or Not to See: “Of All Things”

Melissa Walter’s new installation piece at Ice Gallery elicits pure wonderment

by