fbpx

Taxonomy

Freckled Duck (Stictonetta naevosa)

Freckled Duck