D&G Vintage
D&G Vintage metallic leather shoulder bag - Grey
£488
D&G Vintage logo-embellished tote bag - Blue
£231