Uluru Uluru Add to shopping cart Happy Birthday! Happy Birthday!


The Untouchables
Bali, Indonesia
January 1996

A Hindu temple in the island resort of Bali.