"Laura Duerwald and Steven Alexander", ICON Contemporary, Brunswick, ME, May 28-June 25, 2016