Designed by
Title
Liebherr 912 compact excavator on transportation trailer #80637882
Description
STRASBOURG, FRANCE - MAY 18, 2016: Liebherr 912 compact excavator on transportation trailer in urban environment with luxury apartment office historic building behind
This image is editorial