November 16, 2002 - January 18, 2003 LACE presented Beacon by Rebecca Carter, a two-channel video installation that ran 16 November, 2002 through 18 January 2003. Beacon was the artist’s first solo ... [Read More]
You are here: Home / Archives for Beacon