Tibetan rose shirt
Regular price
£95.00 GBP
Regular price
Sale price
£95.00 GBP
Unit price
per
if you like romance, wear roses.
white cotton oxford shirt from his wardrobe, has been cut in a crop and also features white rosette flower handmade and stitched on the front.