sheeps bit, ?

sheeps bit, ?

Observation - sheeps bit, ? - UK and Ireland. Description: on sand dunes

on sand dunes