Arizona White-cheeked Geese: The Canada vs. Cackling Goose Identification Challenge

Notes | By Pierre Deviche | Accepted January 01, 2008