Dogs NewGuineaSingingDog Stereo Fienup 007

0:01
New Guinea Singing Dog whining or singing.