Charming blue, white, and pink striped dress from Carter’s

204.00

1 in stock