Italian Shoe Brand Casadei Lands on Tmall, Opens Pop-up Stores in Japan

Responsive image