One of Bali's holiest mask carvers, at work

Ubud-three 00011