Liberty Island

The Statue of Liberty

The Statue of Liberty is probably the most iconic sculpture (or structure) in the world today. Although there are many replicas of the statue all over the world, the main one is in the harbor of New York. Of all the buildings in the world, the Statue of Liberty is a statement – a statement […]