Cardboard Citizens

  • 26 Hanbury St, E1 6QR, London