$4.99
NY-01 Statue of Liberty
NY-01 Statue of Liberty National Monument
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, in the United States.