Tugboat on the Noordzee canal in the Netherlands

Royalty-free stock photo ID: 43626430

Tugboat on the Noordzee canal in the Netherlands