Canvasbacks on Thomas Point Road

We had a bit of snow last night, and I thought I’d have to forgo birding today as it was quite cold and windy.
The snow stopped around 8:30, so I decided to give it a shot, and went to Thomas Point again, and also stopped at a community along the way.
The point was nearly barren, but a large flock of Canvasbacks was sheltering in a cove, and I got a few shots. Not a great day, but I got out and saw a few nice birds.

Canvasback

One of several hundred Canvasbacks sheltering in the cove.

Canvasback

Canvasback

I don’t know if these Canvasbacks are sleeping or just trying to stay warm.

Canvasback

Just a portion of the large flock of Canvasbacks.

Unknown Duck

I’m trying to get an ID for this duck. Update: Ruddy Duck.

Canvasback

Canvasback

Canvasback

Canvasback

Groups of birds flew in and out of the flock occasionally.