Designed by
Title
Tugboat Captain Walter and Deck Crew at Work #251594139
Description
New Orleans, LA, USA - July 11, 2022: Tugboat `Captain Walter` with deck crew at work alongside a barge on the Mississippi River with a grain elevator in the background
This image is editorial