Ruddy Duck brown-plumaged duck swimming with its pale cheek stripe visible.

Ruddy Duck: brown-plumaged duck swimming with its pale cheek stripe visible.

Leave a Reply