Purple-loosestrife (pond 9)

Purple-loosestrife (pond 9)

Observation - Purple-loosestrife (pond 9) - UK and Ireland. Description: Found by a pond margin.

Found by a pond margin.