The body is 95% cotton, 5% spandex
The sleeve is 100% Broderie Anglaise cotton.
Handmade in Australia
$ 24.95
$ 10.00
$ 69.99
$ 33.99
$ 50.99
$ 45.67
$ 59.37
$ 55.00
$ 48.38
$ 62.89
$ 48.49
$ 63.04
$ 97.99
$ 139.99
$ 18.50
$ 34.00
$ 49.39
$ 64.21