Callaghan Opens Store At China Central Place Luxury Walk
Apr 23rd, 2008 | By China Retail News | 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.





