Articles Tagged ‘New York New York’

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…