Sherlock's Squirrel
  • 500 x 700mm 
  • 2 colour screen print on archival 300gsm paper
  • Very limited edition of 14
  • Signed and numbered
£50.00 GBP