5905 Wilshire Blvd, Los Angeles, California 90036 USA
The Space Between exhibition at LACMA
Photo Credit: Yelp