Platform A Platform A is a gallery dedicated to innovative developments in contemporary art. Posted on 06/10/2020