Submitted by ginaberesford on Mon, 27/11/2017 - 15:36

Not sure what this is, my photo is not great, but there were lots of them clustered together on a tree stem in Richmond Upon Thames. Any ideas?