iconoclastes

Iconoclastes exhibition in Paris featuring McCollin Bryan new Aurora Screen made of resin with solid brass frame.