Leo Ray, who owns Fish Processors of Idaho in Hagerman, has been producing caviar from his sturgeon for years.
Leo Ray, who owns Fish Processors of Idaho in Hagerman, has been producing caviar from his sturgeon for years. Ashley Smith Twin Falls Times-News
Leo Ray, who owns Fish Processors of Idaho in Hagerman, has been producing caviar from his sturgeon for years. Ashley Smith Twin Falls Times-News