LONDON, UK - JULY 31th 2018: Skechers Shoe Shop Store Front Branding On Oxford Street In Central London. Stock Photo, Picture and Royalty Free Image. Image 106469251.
SKECHERS Official Site | The Comfort Technology Company
Skechers shop front hi-res stock photography and images - Alamy