HM Wildlife: Mandarin Duck - Aix galericulata
HM Wildlife: Mandarin Duck - Aix galericulata