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.
STATUE OF LIBERTY Definitive stamp
Medium paper, gouache
Illustrator Tom Engerman (b. 1966)
Art Director Carl Herrman
First Day of Issue June 24, 1994