AW26 SHIRTS

Oxford Fine Stripes Green shirt

Oxford Fine Stripes Green shirt

$135.00

Oxford Fine Stripes Blue shirt

Oxford Fine Stripes Blue shirt

$135.00

Popeline cotton Classic Blue Pinstripe shirt

Popeline cotton Classic Blue Pinstripe shirt

$112.00

Popeline cotton Classic Brown stripes shirt

Popeline cotton Classic Brown stripes shirt

$112.00

Popeline cotton Classic Green stripes shirt

Popeline cotton Classic Green stripes shirt

$112.00

Oxford Fine Stripes Brown shirt

Oxford Fine Stripes Brown shirt

$135.00

Popeline cotton Classic Big Green stripes shirt

Popeline cotton Classic Big Green stripes shirt

$112.00

Popeline cotton Classic Brown stripes shirt

Popeline cotton Classic Brown stripes shirt

$112.00

Oxford Fine Stripes Baby pink shirt

Oxford Fine Stripes Baby pink shirt

$135.00