Fly by river

Fly by river

Observation - Fly by river - UK and Ireland. Description: Fly found on foliage by river

Fly found on foliage by river