Man in Hard Hat in front of Caterpillar machine in Quarry
Man in Hard Hat in front of Caterpillar machine in Quarry
Germany,

Site Manager – Caterpillar Europe Y&R Geneva