ants on willow

ants on willow

Observation - ants on willow - UK and Ireland. Description: