Sign in

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

subspecies: Ardea alba alba (Great White Egret)