Carter's blouse, 5
Carter's blouse, 5
$6.50

Carter's blouse, 5

Red and black plaid top. Made of 100% cotton.