
Category: On the Cover
The Statue of Liberty
A symbol of the American ideals of freedom, inspiration and hope, the Statue of Liberty has welcomed millions of immigrants to the United States since 1886. She stands proudly within view of Ellis Island, the U.S.’s most famous immigration center, at the entrance of New York Harbor. A gift from France, designed by sculptor Frederic