Where are Ron and Ellen?
Fall 2003
Our porch at Nusa Lembongan, overlooking the water.