Lady's Smock

Lady's Smock (f090510-020.jpg)

or Cuckoo Flower (cardamine pratensis)