The welcoming lady of the harbour
this is the Statue of Liberty set at the entrance of the port on the Hudson River. It's been the symbol of freedom and new life for millions of immigrants who first saw it when arriving at NY. Do you know anything about the history of the statue? Is there...