A mermaid doll sitting on top of a rock next to a body of water . The Mermaid Barbie is a Gold Label. sitting on a rock in the ocean. Barbie mermaid doll to shimmer in the sun.
Powered by Zazzle