Catipillar I.D?

Catipillar I.D?

Observation - Catipillar I.D? - UK and Ireland. Description: