Creator not accepting inquiries
Created & Sold By:
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.