Mucky pups...

Mucky pups...

Observation - Mucky pups... - UK and Ireland. Description: