sheep?

sheep?

Observation - sheep? - UK and Ireland. Description: