20 Jan 2016 Star Skull by admin | | 0 ‘Star Skull’ was published with Turner Barnes Gallery as part of Ben Allen’s Solo show in London 2013 “Dirty Sexy Money” Price: £220 Limited Edition of 30 2 colour enamel screen print. Stamped, signed and numbered by the artist.