Counterculture

  • The ICA, The Mall, SW1Y 5AH, London