Select Page
 
Listed Price: $89.89

Sixth in the Mackie series, Masquerade BallTM Barbie wears a multi-colored harlequin gown of vivid glass bugle beads sewn in diamond patterns, and accented with a velvety black overskirt. Her braide… Read more…