Olivia Linen Vest Navy & Cream Stripe

$385.00
Wide crewneck collar, drop shoulder, ribbed details throughout.

Size