Ovoli mushrooms at the Central Market in Florence, Italy

Ovoli mushrooms at the Central Market in Florence, Italy

Ovoli mushrooms at the Central Market in Florence, Italy

Ovoli mushrooms (Amanita caesarea) for sale in the San Lorenzo Central Market (Mercato Centrale).

Both comments and trackbacks are currently closed.