A worldwide community photographing and learning about wildlife
Veronica sp
Very tiny flower. Purple,blue and white, yellow and black. 4 petals
Sides of the pond.
To me, it looks like one of Veronica species... which one, it's difficult to say - maybe V. americana?