Leafy Plant found in Nature Reserve

Leafy Plant found in Nature Reserve

Observation - Leafy Plant found in Nature Reserve - UK and Ireland. Description: Found in Nature Reserve

Found in Nature Reserve