Actually, they're birds on a branch.
A bunch of Blue Birds all lined up and huddled together.
I couldn't count them all as there were more coming and going but would guess at least 12 in the top pic. They stayed like this for close to an hour before departing.
It's amazing how they're all together to keep warm. I've never seen such a thing but absolutely love it, lucky me!