family temple

family temple

Ubud, Bali.