Arkady,

The strop doesn't look bad at all. In fact, from here I'd say there is no real issue with it. If they are deeper than they look in the pictures (which I doubt), a very light sand or pumice...