Images

Marks & Spencer signs are seen outside outside a store in London

Marks & Spencer signs are seen outside outside a store in London, Britain January 8, 2014.REUTERS/Stefan Wermuth

Be the first to comment