FARFETCH
FARFETCH

Layered-design striped shirt

$1,749.00
Product Description

light blue front button fastening lace panels long sleeves buttoned cuffs