Harlequin Ducks
Scientific name: Histrionicus
Harlequin Ducks
Scientific name: Histrionicus
Photo By Maga-chan , used under CC-BY-SA-2.5 /Cropped and compressed from original
Species of Harlequin Ducks
Photo By Maga-chan , used under CC-BY-SA-2.5 /Cropped and compressed from original