The body is 95% cotton, 5% spandex
The sleeve is 100% Broderie Anglaise cotton.
Handmade in Australia
$ 12.45
$ 24.95
$ 12.45
$ 24.95
$ 68.46
$ 52.66
$ 20.00
$ 49.00
$ 34.00
$ 14.99
$ 59.98
$ 20.00
$ 68.55
$ 52.73
$ 26.00
$ 39.00
$ 43.90
$ 169.95
$ 69.00