This club is for the Chess.com API but to answer your question, yes it is a draw "Positions as in (a) and (b) are considered the same, if the same player has the move, pieces of the same kind and colour occupy the same squares, and the possible moves of all the pieces of both players are the same."
So because the knights are the same type of piece and the same colour and occupy the same squares, this position has occured 3 times thus making it a draw.
In this game the starting position has occurred three times, except on the second occurrence the b knights and the g knights of both sides are swapped. Is this still a threefold repetition, or has the starting position only occurred twice? According to what I've read on Wikipedia, this should be a threefold repetition, but I'm doubtful.