Teddy Riot

  • Sale
  • Regular price $900


2010. Edition of 200

26” x 26” (66 x 66cm)

Screen-print

Signed and numbered