dcsimg
Unresolved name

Nycticorax nycticorax violacea

Nycticorax nycticorax violacea is a subspecies of in the family herons.