Germany, Hamburg
Kirchenallee 24, Hamburg Mitte, 20099 Hamburg, Germany