Takeuchi TB290 Excavator

Takeuchi TB290 Compact Excavator