Red Clover?

Red Clover?

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