11/06/2019 Winchester, Hampshire, UK the Exterior of a Clarks Shoe Shop or Shoe Store on a High Street Editorial Stock Photo - Image of window, exterior: 163347998
LONDON, ENGLAND â�� DECEMBER 13, 2013: A Clarks shoe store. Clarks is an international shoe manufacturer based in Street, Somerset, England and made a profit of �£125 million in 2010. | Stock