
Man in Hard Hat in front of Caterpillar machine in Quarry
Germany,
Site Manager – Caterpillar Europe Y&R Geneva
More like this


































































Site Manager – Caterpillar Europe Y&R Geneva