On the slopes of the Lea Valley

Someone may know what these delicate flowers are called.  A welcome sight on a hill in Enfield.

Comments
Sign in or get an account to comment.