Thursday, April 16, 2026

Band

 

Richard Serra's massive sculpture resides at LACMA, the Los Angeles County Museum of Art.  It is 12 feet high and 70 feet long and it took him two and a half years to develop. It is set in a way that one can wander in and out of it as well as around.  

Los Angeles California