Made by hand by our artisans from Yunnan province, China, each artisanal kimono piece is unique.
£208.34
£108.08