An exquisitely detailed white crystal beaded mermaid with a soft organza layered skirt.
Hermione 3265
An exquisitely detailed white crystal beaded mermaid with a soft organza layered skirt.
An exquisitely detailed white crystal beaded mermaid with a soft organza layered skirt.