CHARLES & KEITH

𝗖𝗛𝗔𝗥𝗟𝗘𝗦 & 𝗞𝗘𝗜𝗧𝗛 unveil the first store in Europe with Retail International Group. The collection of trend-focused shoes, cutting edge bags and accessories are available at Bay Street Shopping Complex, Malta.