HomepageEla Salazar GhostPopular puzzles created by Ela Salazar Ghost Popular puzzles created by Ela Salazar Ghost 144Disney BeauxbatonsEla Salazar Ghostsolved 396 timesSolve puzzle