HAND EMBROIDERED WHITE SHIRT WITH BEADS - DOUBLE CUFF

£240.00

UK 12