Sarcoscypha.

Sarcoscypha.

Observation - Sarcoscypha.. Description: Hundreds of these in Sevenoaks Wildlife Reserve.

Hundreds of these in Sevenoaks Wildlife Reserve.