Shanghai Tang
Shanghai Tang Loong Totemic tote bag - Blue
£476
Shanghai Tang Crane Totemic tote bag - Red
Shanghai Tang Loong Totemic tote bag - Red
Shanghai Tang Double Happiness tote bag - Red
£484