Marine engine of the large container ship

Royalty-free stock photo ID: 121060192

Marine engine of the large container ship