Callaghan Opens Store At China Central Place Luxury Walk
Apr 23rd, 2008 | By ChinaRetailNews.com Editor | Category: Luxury GoodsCallaghan, a famous Spanish footwear brand, has opened a store at Beijing's China Central Place Luxury Walk, making it the brand's first store in China.









