Loading... Please wait...

Due to the Covid-19 Outbreak, our Times Square location will be closed until further notice. Online orders are expected to ship within 1-2 Business Days. Please help support us during these difficult times and stay safe!


Free Shipping
on orders over $75

*Continental US Only
*Excludes all custom products

Visit our Retail MegaStore
in Times Square
Located on Broadway between 46th & 47th Streets
Store Hours:
M-F 9am - 11pm
Saturday 9am - 12(midnight)
Sunday 10am - 11pm

JOIN our newsletter

  • Statue of Liberty American Flag Christmas Ornament photo

Statue of Liberty American Flag Double Sided Ornament

In Stock
Calculated at checkout
Why buy from Grand Slam NY?

This Ornament features The Statue of Liberty Enlightening the World - an instantly recognizable New York landmark. In 1886 it was given as a gift of friendship from France to the people of the United States. Statue of Liberty became an universal symbol of Freedom and Democracy. Any detail of this beyond grand statue has a symbolic meaning - the 7 points on the crown symbolizing the 7 Continents that make up our world. In 1924 it was designated as a National Monument.

  • Photo picture attached to the oval brass metal plate and then covered with epoxy.
  • American Flag in the background for a true patriotic shot of Lady Liberty
  • Ornament Size 2 1/2 x 3 inch
  • Packed in Red Gift Box
Pin It