French Advertising Stamp/Label - Mathis Automobiles, Strasbourg

French Advertising Stamp/Label - Mathis Automobiles, Strasbourg

EUR2.74