New Marks & Spencer store opens in Paris

New Marks & Spencer store opens in Paris