Liebherr LTM1160-5.1

Manufacturer: Liebherr
Model: LTM1160-5.1
Year: 2012

Specification

62mtr main, 22mtr foldable jib

Image