Carolina Herrera broderie-anglaise cotton blouse - Red
bright red cotton broderie anglaise off-shoulder three-quarter length balloon sleeves elasticated cuffs flared hem