Ajax loader
Tengelmann’s Coffee Shop / Photo c.1905
Trade, Food and Drink.

Tengelmann’s Coffee Shop in
Nienburg, Germany.

Photo, c.1905.
of 1
Open Lightbox