Leaf miner?

Leaf miner?

Observation - Leaf miner?. Description: We found this inside a Birch leaf, purely by chance. It appears to be some kind of larvae but we are hoping someone might be able to let us know what it is, thanks!

We found this inside a Birch leaf, purely by chance. It appears to be some kind of larvae but we are hoping someone might be able to let us know what it is, thanks!