mushroom

mushroom

Observation - mushroom - UK and Ireland. Description: seemed to ooze red (blood) like liquid and strong off meat smell

seemed to ooze red (blood) like liquid and strong off meat smell