Cocks foot?

Cocks foot?

Observation - Cocks foot? - UK and Ireland. Description: