Sign in

Aves > Pelecaniformes > Ardeidae > Ardeinae > Ardea > Ardea alba > Ardea alba alba

subspecies: Ardea alba alba (Great Egret, )