black cotton dress with checkered details and a bow

£28.00

One size cotton warm dress

5 in stock