Blue Bottle Fly

Blue Bottle Fly

Observation - Blue Bottle Fly - UK and Ireland. Description: