Sign in

Aves > Pelecaniformes > Ardeidae > Butorides > Butorides striata > Butorides striata macrorhyncha

subspecies: Butorides striata macrorhyncha (Striated Heron, )