JOHN RICHMOND

John Richmond Satin-Finish Button-Up Shirt - Blue

FARFETCH
OFFICIAL STORE
THB 20,292
turquoise satin finish spread collar front button fastening two chest flap pockets long sleeves buttoned cuffs straight hem