Ruddy Duck Oxyura jamaicensis

Ducks, Geese, and Waterfowl

Ruddy DuckRuddy Duck
291 Dates
118 Locations