Strange looking little fly

Strange looking little fly

Observation - Strange looking little fly. Description: Small fly - apparently wearing a gas mask? (See first photo)

Small fly - apparently wearing a gas mask? (See first photo)