Pay only for animals you accept

Goats for sale

2 animals · farmers’ asking prices · delivered via a GMK centre