Fox prints ?

Fox prints ?

Observation - Fox prints ? - UK and Ireland. Description: