island6

Exhibitions at Tally Beck Contemporary: Sin City – Impressions of Shanghai (2012)
  Plugged In (2011)
  Electric Shanghai (2010)