dcsimg
Unresolved name

Nycticorax violaceus violaceus

Nycticorax violaceus violaceus is a subspecies of in the family Ardeidae.