Floating Dock

Floating dock

Floating dock in Hamburg, Germany