HomepageElena PetrovaPopular puzzles created by Elena Petrova Popular puzzles created by Elena Petrova 48Blooming apple treesElena Petrovasolved 1,079 timesSolve puzzle