henry12 collection
1866 Union Shield 2 cents
1866 Union Shield 2 cents
North America
USA
1866