Long sleeved shirt with grandpa collar and pleat front. Made in Italy. 100% Linen.

Carolina linen shirt- denim

$129.00Price
Colour: Denim