Yeah, that definitely looks like poor baby got stepped on. If you have some Vetricyn to spray on it, and then some plain Neosporin (NO pain relief- the "caine" drugs can cause death- they're very sensitive and it doesn't take much to overdose and kill them) to address the open skin.
Babies heal incredibly fast though. I haven't had any leg breaks myself--
Eggcessive had responded to another thread about a possible break and gave these two links, so I'm copying them here.
https://theiwrc.org/wp-content/uploads/2011/05/Duerr_Splinting_Manual_2010.pdf
https://www.animalwised.com/healing-a-fractured-bird-leg-how-to-make-a-splint-667.html
Babies heal incredibly fast though. I haven't had any leg breaks myself--
Eggcessive had responded to another thread about a possible break and gave these two links, so I'm copying them here.
https://theiwrc.org/wp-content/uploads/2011/05/Duerr_Splinting_Manual_2010.pdf
https://www.animalwised.com/healing-a-fractured-bird-leg-how-to-make-a-splint-667.html