Long cardigan made to be worn as either a dress or as an outer layer.

Rose Long Cardigan

$24.00Price
Size