Male sheep and goats of all ages. Breeding insurance available. All requirements fulfilled. Available quantity, God willing: 3000 heads
haraj