Mariposa

Mariposa

$42.00

100% hand beaded and beautifully detailed.