featured Statue of Liberty
featured

The Statue of Liberty

0 Reviews Pinpoint Add to Favorites

New York City, NY

About The Statue of Liberty The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in the middle of New York Harbor, in Manhattan, New York City. The statue, designed by Frédéric Auguste Bartholdi and dedicated onRead more