New Arribas Brothers Madame Leota Crystal Ball Available at Walt Disney World
A new Madame Leota crystal ball is available from Crystal Arts, the Arribas Brothers shop on Main Street, U.S.A., at Magic Kingdom. Madame Leota Crystal Ball – $275 The metallic stand for the crystal ball is sold separately for $49. The crystal ball shows a three-dimensional image of Madame Leota’s floating head. The stand plugs … Read more