Three generations of some of Bali's best mask carvers will show you their secrets in a family compound opposite the football field; a mask usually takes 10 days to make.
Three generations of some of Bali's best mask carvers will show you their secrets in a family compound opposite the football field; a mask usually takes 10 days to make.








