Sketchers shoe shop in the centre of Manchester, England, UK, showing the shop window display and the doorway and interior and one customer inside Stock Photo - Alamy
London Uk July 31th 2018 Skechers Stock Photo 1147247501 | Shutterstock
Skechers steps up store, product and marketing investment through Covid-19