KRUUSE Livestock catalogue

    ...