05 Jun D*Face Print Release Update:
Screen Prints will be released on Saturday 8th June at 12, midday. Available to purchase from StolenSpace Gallery in person only, strictly one print, per edition, per household. Two prints will be available, both an edition of 75 and priced at £300. Images will be released on the day...