Mesh Data

New solo show of Luca Dellaverson
May 4 2018 - June 16 2018

Installation views

Press release

Preview on May 3rd in presence of the artist
Exhibition from May 4 until June 16, 2018