Studio Commisions13 Large

Johnny Rotten

120x150cm, 2013

The Dissenting Academy, London