Cleg-fly (horse fly)

Cleg-fly (horse fly)

Observation - Cleg-fly (horse fly). Description: Yes this hurt!

Yes this hurt!