Luxury Tours of Los Angeles - 11:29 23 July 2012

Levitated Mass and Fairfax

Photo of art installation "Levitated Mass" at LACMA

The big rock is finally at its new home and ready to enjoyed. Levitated Mass is the name of the installation at the Los Angeles Country Museum of Art.

Did you like this? Share it:

Leave a Reply

Menu Title