American Black DuckAnas rubripes


Anas rubripes
Anas rubr …