Barbie 1995 Jewel Hair Mermaid Teresa Doll in Pink with The Longest Hair Ever BEAUTIFUL MERMAID TERESA BARBIE