Liberty Head Nickel

Pursuitist Luxury Best Luxury Blog
Rare 1913 nickel sells for more than $3.1 million

A rare 1913 U.S. nickel has sold at auction for more than $3.1 million. The…