D&G Vintage
D&G Vintage metallic leather shoulder bag - Grey
£431
D&G Vintage logo-embellished tote bag - Blue
£236