It depends about the villain. I don't know does he is the tight player or maybe he is a bluffer, so for my opinion your move will depend about that. In other case about the first look of this hand I think that it will be better if you go fold on the river, than to call. However, I will tell you again that your move depend about the villain history play, and about that is he a tight player or a bluffer.