Sunsing Farm - Shanghai, China

Sunsing Farm - Shanghai, China

Sunsing Farm is one of Shanghai Province's larger breeding farms as Pig Progress editor, Vincent ter Beek, found...