Fox Print?

Fox Print?

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