D&G Vintage
D&G Vintage embroidered logo slim-fit shirt - Black
£216
D&G Vintage majolica baroque-print sweatshirt - White
£422
D&G Vintage pre-owned printed cotton shirt - Grey
£203