Stephen Brophy, ‘Light Shards’, ca. 1994, Carrie Haddad Gallery