Herbaceous plant

Herbaceous plant

Observation - Herbaceous plant - UK and Ireland. Description: tall herbaceous plant with white flowers

tall herbaceous plant with white flowers