Live action footage
Indonesia god statue in front Bali temple, Indonesia. Traditional indonesian hindu symbol. Ancient sculpture religious idol. Balinese spiritual architecture. Asian culture. Tourism and travel concept
HD
1920 x 1080