history meets modern

history meets modern

Hamburg, Speicherstadt