The Freedom Sculpture - Public Sculptures
Creator not accepting inquiries
At the heart of Century City in Los Angeles, one can find this beautiful golden sculpture courtesy of Cecil Balmond. 'The Freedom Sculpture' is a Statue of Liberty for the West Coast. It stands as a reminder of the universally shared values that truly make America great.