Ottumwa, IA 1889 Postal Note #017268

Issued for 2 cents

Date Sold: 10/25/14

Realized Price: $468

Sell/Consign