Kidney Saxifrage

Kidney Saxifrage

Observation - Kidney Saxifrage - UK and Ireland. Description: Growing by the pond. No idea how it got there.

Growing by the pond. No idea how it got there.