umbellifer

umbellifer

Observation - umbellifer - UK and Ireland. Description: tall umbellifer. possibly in / near water

tall umbellifer.
possibly in / near water