E
Edward Review of Statue of Liberty and Ellis Is...
The Statue of Liberty is A world-famous symbol of ...
The Statue of Liberty is A world-famous symbol of freedom, given in 1886 by France to the United States in celebration of friendship. Nearby Ellis Island was the first stop for millions of immigrants to the U.S. in the late 19th and early More
Comments: