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
$ 76.41
$ 58.78
$ 65.88
$ 72.50
$ 36.00
$ 65.17
$ 50.13
$ 147.99
$ 76.99
$ 69.90
$ 49.90
$ 35.00
$ 34.00
$ 64.00