Preview Exterior shot of a Marks & Spencer store front with large glass windows reflecting interior displays and the sky in Manchester, UK. Image ID: 1385-682 Artist: Vasile Jechiu Purchase a commercial license Buy framed prints & more from our print store