Hen of the Woods

Hen of the Woods

Observation - Hen of the Woods - UK and Ireland. Description: