Spotted medick?

Spotted medick?

Observation - Spotted medick? - UK and Ireland. Description: