Posted on 31 August 201721 August 2017 by David Oyster mushrooms on fallen tree Oyster mushrooms: the same species as on sale in some supermarkets. These were growing in abundance on a tree which had fallen across the Finchfield Brook in Finchfield, and were probably the ultimate cause of the tree falling. Post navigationPrevious post: Large white butterfly on catmintNext post: Tiny moth on sage leaf