Statue Torch Lapel Pin

Statue of Liberty with Torch Pin


The Statue of Liberty is a colossal neoclassical sculpture located on Liberty Island, in the New York Harbor within New York City.  The Statue of Liberty is one of the top tourist attractions not only in New York City but also the world!  This lapel pin looks great on any article of clothing, give as a gift, or collect them all!