MARC O' POLO

Marc O'Polo Striped Short-Sleeve Shirt - Blue

FARFETCH
OFFICIAL STORE
THB 4,855
blue/white vertical stripes button fastening short sleeves gathered detail