Best of Asia - shannonodonnell

Ornate gods and statutes in a temple in Bali, Indonesia.

ubudBalitempleindonesiastatueornate

From Indonesia