Home / Large tracked excavator working a steel pile at a metal recycle yard

Large tracked excavator working a steel pile at a metal recycle yard

Related Information about Large tracked excavator working a steel pile at a metal recycle yard