American Black Duck

American Black DuckAnas rubripes


Anas rubripes
Anas rubr …