Oversized cotton shirt with striped print: Navy

Oversized cotton shirt with striped print: Navy

Regular price
Sold out
Sale price
$68.00

Made in Italy - one size fits from 38 to 42