Buy stock photo A flock of giant ostriches walking across a veld in South Africa. Group of flightless, domesticated black neck birds walking and eating grass on a farm or at a safari birdwatching ostrich ranch