Skip to content
The Paris

UK shoe brand Clarks opens second Paris store as part of France expansion

Sources and story details