ID please

ID please

Observation - ID please - UK and Ireland. Description: On checking my pear tree this year which is for the first time amazingly clean I found this one leaf with what I thought was pear leaf midge but it does not seem quite right, looking for any other culprits :)

On checking my pear tree this year which is for the first time amazingly clean I found this one leaf with what I thought was pear leaf midge but it does not seem quite right, looking for any other culprits :)