Inside Skechers shoe shop, Plymouth, Devon, UK, England, Skechers shoes, Skechers, Skechers shoe store, interior, inside, shoes, display,

- Image ID: TWEMDB