Skechers steps up store, product and marketing investment through Covid-19
Kelly Brook appears at the Debenhams store in Oxford Street to promote Skechers footwear, Stock Photo, Picture And Rights Managed Image. Pic. WEN-WENN32074787 | agefotostock
Skechers Shop Front High Resolution Stock Photography and Images - Alamy