red mushroom

red mushroom

Observation - red mushroom - UK and Ireland. Description: red capped mushroom found in Delamere forest

red capped mushroom found in Delamere forest