Location(s)

Zimmer Technische Werkstätten
Rheinau
Germany