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
$ 14.95
$ 42.00
$ 39.00
$ 59.11
$ 45.47
$ 57.00
$ 61.33
$ 47.18
$ 59.90
$ 35.05
$ 27.00
$ 39.99
$ 63.78
$ 49.06