Editorial use only. Learn more
Editorial credit: patat / Shutterstock.com
Select size / format
Royalty-free stock photo ID: 574226317
Groningen, NETHERLANDS - FEBRUARY 06, 2017: Marks and Spencer plc (also known as M&S) is a major British multinational retailer headquartered in the City of Westminster, London.

By patat
Related keywords
Categories: Signs/Symbols,