Torrent Duck (Merganetta armata)

Torrent Duck (Merganetta armata)

Last updated on 11 April 2023