Stack's & Bowers-New Hampshire

Large
Description

US Coins