Life … Animals Arthropods Insects Beetles Crawling Water Beetles Haliplus Paraliaphlus Haliplus leopardus species 3 observations Haliplus leopardus Haliplus leopardus Field notes Close