Rest Harrow?

Rest Harrow?

Observation - Rest Harrow? - UK and Ireland. Description: