Disney princess brave merida doll
In the upcoming disneypixar movie brave merida is a beautiful scottish princess with fiery red hair and the spirit to match the merida core doll brings the character to life in a beautiful sparkling fashion inspired by