Dogs NewGuineaSingingDog Stereo Fienup 019

0:04
New Guinea Singing Dog whining or singing and barking.