White linen shirt with blue and green stripe
White linen shirt with blue and green stripe

White linen shirt with blue and green stripe

Regular price $42.00 Sale price $19.98

Breezy White Linen shirt with blue and green stripe cuff and collar 

100% cotton    Designed in Florence Italy 

Style 1502