Designed by
Title
Clarks shop logo and sign #123115570
Description
Liverpool, UK: Aug 3, 2018: A detailed view of the logo and name for a Clarks shoe shop. Clarks are an international retailer and manufacturer, based in Somerset, England.
This image is editorial