A. F. Knippenberg 5 cents - Beardstown, IL

A. F. Knippenberg 5 cents
Beardstown, IL