JOHN RICHMOND

John Richmond Satin-Finish Button-Up Shirt - Blue

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