Title: Die Technische Messe, Leipzig
Subjects: Exhibitions, Technische Messe (Leipzig, Germany)
Places: Germany, Leipzig