The Giant Leeches Underwater Denizens of the Florida Everglades(06) Save Image Image gallery: Leeches Florida