Stable Fly

Stable Fly

Observation - Stable Fly - UK and Ireland. Description: found on the dog

found on the dog