An album of German poster stamps of German trade products, e...

1/5

Hammer

£25

An album of German poster stamps of German trade products, early 1900s