Paris' department stores are abuzz with last-minute Christmas shoppers as the spirit of Noel engulfs the City of Lights.
Justin Mitchell reports.
Paris' department stores are abuzz with last-minute Christmas shoppers as the spirit of Noel engulfs the City of Lights.
Justin Mitchell reports.