G H Ribble was the photographer in St Peter (Minnesota) He was in St Peter from 1894-1900, 1904 and 1906. There was a notation at the Minnesota Historical Society that said he had a booth at the Nicollet County Fair.
The fellow appears to have some kind of diagonal stripe suit that really photographed quite well.