Of all the icons associated with the United States, the Statue of Liberty is the one symbol that seems to capture what the country is supposed to stand for – FREEDOM. There she stands on her island, seeming to guard the shores. Lady Liberty stands on Liberty Island at the mouth of Hudson River in the City of New York, upon a ten-story pedestal above a foundation shaped like an eleven-pointed star. On her pedestal she faces the ocean, looking towards France.
Intricately detailed and exquisitely made, this collection will enhance your tables and shelves and add grace to your home. AFFORDABLE Too! Buy one or two today!
(Click Thumbnail for Image) followed by keyboard BACKSPACE button to return to previous page!