The Glastonbury Festival 2011 edition is printed on uncoated 200gsm Edixion Challenger stock, on a massive Heidelberg Speedmaster press. Each print is signed, numbered and stamped with the Slowly Downward Manufactory pointy-toothed bear. Price is 88 GBP.