05431195

Rock carving

Rock carving

Rock carving of mythical Hindu demon , Batubuan , Bali , Indonesia