vanna linen shirt
$648.00
$339.99
• 100% linen
• french lace insets from calais
• one size fits most
• made in france
• french lace insets from calais
• one size fits most
• made in france