The horizon of pasture land for rearing goats and sheep flocks in New Zealand

Slider Image: