The Disney London Little Mermaid Metal Tiara is a rare vintage accessory perfect for fans of the franchise. Made in China, this multi-color tiara features Ariel’s iconic design and is a must-have for any Disney enthusiast. The tiara adds a touch of magic and whimsy to any outfit, making it a special addition to any costume collection.