Those pictures are amazing! Thank you for caring about the swan and taking action.
I guess the rocks around the swan are from the kids that threw them at him. How awful, some of them are pretty big rocks. I hope he manages to get over his bruises and lack of feathers from where he was stuck and goes on to live a long wonderful life!