Laughing Donkey

Laughing Donkey is an Indian dog from Desert Flower and Chief.