Reviews Claire Barclay With her recent show, “Flat Peach,” Claire Barclay engaged viewers in a teasing formal game before they had even entered the gallery. The Glasgow-based artist partially obscured the gallery’s floor… By Lee Triming Nov 23, 2010 2:00 pm