Now In-Stock: Silver Statue of Liberty Medal Impressive 5 oz. release now available! Standing over 150 ft. tall, the ”The Statue of Liberty Enlightening the World,” or more commonly referred to as the ”The Statue of Liberty,” has become a […] ↓ Read the rest of this entry…