HYAE
Hyaena / howling - crickets - birds singing - mammal - Safari
Hyaena, Spotted
Hyaenidae