Where are Ron and Ellen?
France 2005
One of the many tents at the antique exposition and sale on Avenue de la Grand Armée.