Carissima Top

$ 42.00

We are obsessing over this perfect top and wish it came in 100 colors.

65% Nylon, 35% Viscose.

Models are 5'7" and 5'9" and wearing smalls.