P5180532

P5180532

Observation - P5180532 - UK and Ireland. Description: White flower growing near pond in field. Can't find anything like it in my flower books.

White flower growing near pond in field. Can't find anything like it in my flower books.