Mainz

Germany
1 stories
Sailboat and cargo barges share the Rhine in Mainz