Bali dog in the BAWA shop in Ubud Bali. They are doing such an amazing job for the dogs and animals in general in Bali.

Bali dog in the BAWA shop in Ubud Bali. They are doing such an amazing job for the dogs and animals in general in Bali.