Who need lights on the Empire State building when you’ve got a U.S. postage stamp? That’s right, the Mother Teresa commemorative stamp is official. The stamp was unveiled, Sunday, September 5 at the Basilica of the National Shrine of the Immaculate Conception and are available now for purchase!
Get all the details, and get your stamps!


Leave a Reply