Where are Ron and Ellen?
France 2005
Notre Dame, seen from Pont du Sully.