Peat bog plant

Peat bog plant

Observation - Peat bog plant - UK and Ireland. Description: Very small possible insect catching plant. in peat bog

Very small possible insect catching plant. in peat bog