Lathraea squamaria Toothwort

Lathraea squamaria Toothwort

Observation - Lathraea squamaria Toothwort - UK and Ireland. Description: