UK based Clarks footwear to add 15 more franchise stores in india ...

Responsive image
source