Large Mermaid Patch

Large Mermaid Patch

Precio habitual $39.00

Hand made 

Glass beads sewn onto a felt backing