Germany, Hamburg
Katharinenstrasse 29, Hamburg Altstadt, 20457 Hamburg, Germany