lots of Peziza?

lots of Peziza?

Observation - lots of Peziza? - UK and Ireland. Description: large amouts of this growing on a pile of soil

large amouts of this growing on a pile of soil