CM20201103-15c5c-f8d9f Published November 11, 2025 at 2500 × 1667 in 317 Hydraulic Excavators ← Previous