Moonwort

Moonwort

Observation - Moonwort - UK and Ireland. Description: