Where are Ron and Ellen?
France 2005
The children's playground in the park in Square Maurice Gardette, across the street from our hotel.