Blue Bottle Fly

Blue Bottle Fly

Observation - Blue Bottle Fly. Description: