Diggers

Diggers

Observation - Diggers - UK and Ireland. Description: What dug this?

What dug this?