Red clover?

Red clover?

Observation - Red clover? - UK and Ireland. Description: