witch-hazel

Hamamelis or witch-hazel in bloom in the Netherlands.