A New Cross hand stitched long length shirt - Grey
$ 599
From FARFETCH
-
Details
hand stitched long length shirt