Where are Ron and Ellen?
France 2005
Ellen, Ron, and Franny at our picnic spot at Lac du Salagou.