Horsefly

Horsefly

Observation - Horsefly - UK and Ireland. Description: