It's VERY warm, and I can't find a place where it may have been punctured. I have another duck who was obviously punctured, and I squeezed pus out of it. This one looks like a sprain to me... Correct me if i'm wrong.
She's about 8 months old, sh'e a large Pekin, and she could have slipped on the ice...