It was released by the great Black Rat Press in 2008 and is an Edition of ONLY 150 which measures 79cm x 40cm. I have the COA (Certificate of Authenticity) as supplied by the Black Rat Press confirming the authenticity of the print which is both clearly Signed and Numbered. This print has been stored…