D&G Vintage
D&G Vintage metallic leather shoulder bag - Grey
£551
D&G Vintage logo-embellished tote bag - Blue
£416