Designed by
Title
Orange diesel front end loader #20176034
Description
MOSCOW, RUSSIA - JUNE 02: Orange diesel front end loader on display at Moscow International exhibition Construction equipment and technologies on JUNE 02, 2010 in Moscow, Russia.
This image is editorial