Barkfly

Barkfly

Observation - Barkfly - UK and Ireland. Description: Barkfly on a leaf in a wooded area of Hampstead Heath

Barkfly on a leaf in a wooded area of Hampstead Heath