Taxonomy

Mandarin Duck (Aix galericulata)

Mandarin Duck