stone sculpture of a spirit connected to supreme devine witch Rangda, holy monkey forest, Ubud, Bali, archipelago Indonesia, 2010

stone sculpture of a spirit connected to supreme devine witch Rangda, holy monkey forest, Ubud, Bali, archipelago Indonesia, 2010
stone sculpture of a spirit connected to supreme devine witch Rangda, holy monkey forest, Ubud, Bali, archipelago Indonesia, 2010
Copyright
Size: 3056x4592 / 3.7MB>