Long sleeves cardigan 63% RAYON 33% POLYESTER 4% SPANDEX 

Raphael Cardigan

AU$88.95Price