Animal Dog Barking Howling Street Cambodia Siem Reap

2:04
Dog barking and howling in the street – Siem Reap, Cambodia.