5905 Wilshire Blvd
Los Angeles, California 90036

The Los Angeles County Museum of Art (LACMA) in collaboration with the Los Angeles Nomadic Division (LAND), presents a new commission by Mexican artist Teresa Margolles.

Added by Upcoming Robot on August 23, 2011