Stacked image, I am guessing these are Oyster mushrooms. Olympus OMD EM1 MIII 60mm macro lens ISO 100 f2.8
Forum Rules