Lethocerus maximusgiant water bug(Also: giant electric light bug; giant toebiter)


    • giant water bug
      Lethocerus maximus