Germany, Hamburg
Krögen 3, Eidelstedt, 22523 Hamburg, Germany