Where are Ron and Ellen?
Fall 2003
Road in Jungutbatu on Nusa Lembongan.
Road near Jungutbatu on Nusa Lembongan.