Imbue will have a new print available soon titled, “15 Minutes”. It is a 30 x 30cm Screenprint on acrylic mirror and is available in 3 colorways. Each are signed/numbered editions of 10 and cost £60 ($89) each or £150 for a matching set.
On sale Wednesday, March 25th at a random time HERE.
hey look more over rated nonsense from the UK…. derp