New York City: A Portrait Through Stamp Art

National Postal Museum
November 17, 2015
Media Photo/Video

Photos for News Media Use Only

National Postal Museum

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