X

Danish Landrace pig

Danish Landrace pig

The Danish Landrace is a medium to large breed of pig, white with long bodies, fine hair, long snouts, and…