Large Bronze Statue of Liberty Sculpture Freedom Torch Figurative Art Decor USA
This impressive Bronze Sculpture of the Statue of Liberty is a powerful symbol of freedom, democracy, and hope. Its commanding height and refined finish allow it to stand out as a centerpiece in both modern and classical interiors.