Designed by
Title
Graz/Austria - June 12, 2019: Yellow CAT industrial excavator working in the river, extracting sand and pebbles on construction #186765139
Description
Graz/Austria - June 12, 2019: Yellow CAT industrial excavator working in the river, extracting sand and pebbles on construction site.
This image is editorial