Mallard - male and female - Grand Rapids, MN
Mallard - male and female - South Point - Ocracoke Island, NC
Mallard - males - Shoreview, MN
Add a comment in the space below.