The Statue of Liberty might be the most iconic symbol of New York. When you visit its little island in the New York Harbor, you can learn a lot about American history and admire the view of the ...
He’s collected more than 650 items of the iconic Statue of Liberty. There are bobble heads shaped like Lady Liberty and Miss Piggy holding a torch to ... a 10 by 16-foot room.