Flying Elephant

  • 372
  • 14
  • 1
  • A screen print made for an exhibition in May 2012 in the Elephant & Castle shopping center, London.
Add to Collection