SKECHERS - 90-100 Market Street, Manchester, United Kingdom - Yelp
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
342 Skechers Store Photos and Premium High Res Pictures - Getty Images