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