Sign in

Aves > Passeriformes > Ploceidae > Ploceinae > Ploceus > Ploceus cucullatus > Ploceus cucullatus spilonotus

subspecies: Ploceus cucullatus spilonotus (Village Weaver, )