A dancing frog, actually a Hindu icon in Bali
Back to index page