Germany, Hamburg
Wandsbeker Marktstr. 109, 22041 Hamburg, Germany