Thom Browne
Women's Blue striped double-collar vest

$867 $679
Product Details

sky blue side button fastening ribbed hem logo tag