Barge on the Neckar River, Germany.


Size: 4000px × 2662px
Location: Germany
Photo credit: © Michael DeFreitas Europe / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: autumn, barge, barging, boat, business, commerce, commercial, cruise, cruising, deck, europe, european, fall, freight, german, germany, hamlet, landscape, marine, neckar, neckarsteinach, people, river, sailing, scenic, shipping, top, tour, traffic, transport, upper, village