beefsteak fungus??

beefsteak fungus??

Observation - beefsteak fungus?? - UK and Ireland. Description: large and flat.

large and flat.