Cara
Cara, with ties originally to Cheltenham and Bristol, are an innovative ladies footwear brand that focus on high quality and progressive designs, shapes and finishes. Cara ensure quality by sourcing the finest leather, suede and other textiles from Italy and around Europe.