species 138,529 observations

Northern Shoveler

Spatula clypeata