fbpx

Taxonomy

Mandarin Duck (Aix galericulata)

Mandarin Duck