Hygrophorus eburneus
Fungi
Hygrophorus eburneus, commonly known as the ivory waxy cap or the cowboy's handkerchief, is a species of edible mushroom in the waxgill family of fungi. It is widespread in Europe and North America, and has also been collected in northern Africa. Wikipedia