What micro?

What micro?

Observation - What micro? - UK and Ireland. Description: Found on beech leaf. I've looked through my books and can't match this one.

Found on beech leaf. I've looked through my books and can't match this one.