Designed by
Title
Heavy red digger or excavator #141511043
Description
Luneburg, Germany - August 22, 2014: heavy red digger or excavator equipment for construction and earthworks with shovel drives along road on natural background
This image is editorial