Photos of Tulamben

  • Tulamben Photo, Bali, Indonesia
    Diving off Tulamben

    Kez on January 17, 2002

  • Tulamben Photo, Bali, Indonesia
    Tulamben

    Kez on January 17, 2002