Articles Tagged ‘Liberty Island’

Statue of Liberty Stamp Mix Up

A New York monument is a post office celebrity. New York, New York from Las Vegas, that is. The postal service had 3 billion stamps…