fly B on apple leaf

fly B on apple leaf

Observation - fly B on apple leaf - UK and Ireland. Description: