Where are Ron and Ellen?
Fall 2003
Dogs playing on the beach in Sanur