fbpx

Taxonomy

Long-tailed Duck (Clangula hyemalis)

Long-tailed Duck