Liverpool, UK: Aug 3, 2018: A High Street Clarks Shoe Shop. Clarks Is An International Shoe, Boot And Footwear Seller And Manufacturer They Are Based In Somerset, England. Stock Photo, Picture and
Clarks UK managing director steps down
CLARKS SHOE SHOP editorial stock photo. Image of street - 190833743