Preview

Exterior shot of a Marks & Spencer store front with large glass windows reflecting interior displays and the sky in Manchester, UK.
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