Leaf mine

Leaf mine

Observation - Leaf mine. Description: I think that's on Populus nigra, isn't it?

I think that's on Populus nigra, isn't it?