ensignfly

ensignfly

Observation - ensignfly - UK and Ireland. Description: Fly observed on long grass in garden.

Fly observed on long grass in garden.