I agree with Anon. Get your bird to an Avian vet immediately!!! They will hopefully be able to fix her legs if seen to fast enough.
Birds are on their feet constantly, it is sooo important to get her treated ASAP.
I'm assuming she is clipped and that is why she had a hard landing? grrrr!