Mallard Anas platyrhynchos

Ducks, Geese, and Waterfowl

Mallard
456 Dates
231 Locations