Static has a new print available titled, “Thalia”. It is a 56 x 56cm 19-layer Screenprint with iridescent silver background and hand sprayed spot varnish. Signed/numbered edition of 50, and cost £190 ($288US). On sale now HERE.
“Thalia” by Static
Reply