36) Original 1867 Pat? German Glass Water Bottle Franco-Prussian War

36) Original 1867 Pat? German Glass Water Bottle Franco-Prussian War

£135.00

Quantity