Xylaria

Xylaria

Observation - Xylaria - UK and Ireland. Description: