Horse Leeches.

Horse Leeches.

Observation - Horse Leeches.. Description: