The Bali Art Festival

UPDATED ON JUN 19, 2007 03:53 PM IST 2 Photos
1 / 2
Indian dancers perform during the annual Bali Art Festival in Denpasar, on Bali island.

Indian dancers perform during the annual Bali Art Festival in Denpasar, on Bali island.

UPDATED ON JUN 19, 2007 03:53 PM IST
2 / 2
Indian dancers perform during the annual Bali Art Festival in Denpasar, on Bali island.

Indian dancers perform during the annual Bali Art Festival in Denpasar, on Bali island.

UPDATED ON JUN 19, 2007 03:53 PM IST
SHARE
Story Saved