Ancient stone statue of a balinese Barong Naga in Ubud, Bali. Barong is the demon queen and mother of all spirit guards in the mythology of Bali Stock Photo | Adobe Stock
Barong statue in Ubud, Bali Stock Photo - Alamy
Hand Carved Barong Statue with sword from bali
A stone statue of a Hindu God or diety - Barong. Bali, Indonesia Stock Photo - Alamy
Hand Carved Balinese Barong Garden Statue – Bali Mystique
Hand Carved Barong Statue
Balinese Barong - License, download or print for £15.00 | Photos | Picfair