The Statue of Liberty stamp art, 1994
Illustrator: Tom Engerman
The Statue of Liberty, standing at the entrance to New York Harbor since its dedication in 1886, has welcomed millions of immigrants to the United States. “Lady Liberty” has the distinct honor of appearing on more US stamps than any other national monument.
Courtesy United States Postal Service, Postmaster General's Collection