Messeplatz 1

Hamburg, Germany