All content © 2016-17 Daniel Grünfeld.
Responsible for content in terms of the German law TDG §6:

Daniel Grünfeld
Gierather Mühlenweg 16
51469 Bergisch Gladbach