CARY TOP

$255.00
Oversize, striped shirt in 100% organic cotton. The top has long sleeves with cuffs, buttons at the front and frills along both front and neck. Slightly longer at the back.
Add to cart

65% organic cotton 35% tencel