Yuchai Mini Excavator

Yuchai Mini Excavator

(YC35-8)