Red Clover found in Lincolnshire Nature Reserve

Red Clover found in Lincolnshire Nature Reserve

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