Black Swiss dot skirted bloomers

Regular price $20.00

Run small, more like a 6t.