Install Theme

The 2000 sculpture by Walter De Maria. (at Los Angeles County Museum of Art (LACMA))