Posted on

INITIAL MEDICAL TREATMENT

A facility in Ubud for the community to bring suffering animals to where medical help and rehabilitation is available.