Best Ever have been busy recently as well as hitting the streets of East London with some new work, they have produced a new Giclee print for Urban Angel pictured above. The "Implosion" print is an Ultra-fine giclee on 310gsm Hahnemuhle German Etching Paper. It's an edition of just 28, 50cm x 50cm  ia is available online for £129 via Urban Angel.