The body is 95% cotton, 5% spandex
The sleeve is 100% Broderie Anglaise cotton.
Handmade in Australia
$ 24.95
$ 10.00
$ 36.99
$ 64.40
$ 83.72
$ 49.45
$ 64.29
$ 44.21
$ 57.47
$ 20.00
$ 37.99
$ 63.11
$ 82.04
$ 94.99
$ 48.87
$ 63.53
$ 36.50