GAP
$8.50
Brand: GAP
Original price: $26.95
Condition: Very good
Details: Grey french terry cardigan with front pockets.