Tavares STRACHAN Invisibles solo show November 2, 2018 - December 22, 2018 Regen Projects, - Los Angeles, USA artist info share / photograph :