Black fly on a Buddleia leaf

Black fly on a Buddleia leaf

Observation - Black fly on a Buddleia leaf - UK and Ireland. Description: