Sarcoscypha

Sarcoscypha

Observation - Sarcoscypha - UK and Ireland. Description: