Oyster Mushrooms

Oyster Mushrooms

Observation - Oyster Mushrooms - UK and Ireland. Description: