Sign in

Aves > Pelecaniformes > Ardeidae > Ardea > Ardea alba > Ardea alba melanorhynchos

subspecies: Ardea alba melanorhynchos (Great Egret, )