Red Clover found in Lincolnshire Nature Reserve

Red Clover found in Lincolnshire Nature Reserve

Observation - Red Clover found in Lincolnshire Nature Reserve - UK and Ireland. Description: