Navy striped white shirt
Navy striped white shirt Navy striped white shirt Navy striped white shirt Navy striped white shirt Navy striped white shirt Navy striped white shirt Navy striped white shirt
$49.00
Navy striped white shirt with and ruffle detail. Long sleeves, crew neckline and asymmetric bottom edge. Soft woven.