Where are Ron and Ellen?
France 2005
Ron on one of the foot bridges over the canal in Moissac.