Sold out
Fairy ring
$100.00
46cm shoulder to shoulder 68cm top to bottom
Sleeves 20cm
One of a kind - hand printed :-)
46cm shoulder to shoulder 68cm top to bottom
Sleeves 20cm
One of a kind - hand printed :-)