lock detail with ships at Three Gorges Dam in China

Royalty-free stock photo ID: 87766399

lock detail with ships at Three Gorges Dam in China