Ramaria

Ramaria

Observation - Ramaria - UK and Ireland. Description: