Bali Hindu Statue

Lilypads and Balinese Hindu statues outside of a temple in Bali, Indonesia

Inline
Inline