Lady Liberty and U.S. Flag
Lady Liberty and the U.S. Flag are two of America’s most recognizable symbols. The U.S. flag has been a symbol of freedom for over 230 years. Lady Liberty was a beacon of hope to immigrants arriving in New York Harbor. The statue pictured on the stamp is a replica which stands in front of the New York Hotel and Casino in Las Vegas, Nevada.
These stamps were issued as a double-sided booklet of 20 and are microprinted “4EVR.”