The body is 95% cotton, 5% spandex
The sleeve is 100% Broderie Anglaise cotton.
Handmade in Australia
$ 24.95
$ 10.00
$ 64.99
$ 129.99
$ 40.00
$ 44.43
$ 61.56
$ 80.03
$ 44.99
$ 14.99
$ 34.00
$ 69.38
$ 90.19
$ 46.37
$ 57.96
$ 55.76
$ 72.49
$ 42.00