Zimmermann linen shirt size 2 CN1528
$220.00

Zimmermann linen shirt size 2 CN1528