Where are Ron and Ellen?
Fall 2003
Sunset from Nusa Lembongan.
Sunset from Nusa Lembongan.