Water is Wonderful…

On Elbe River.. Hamburg, Germany.

Advertisements