yellow Cape Weaver bird (Ploceus capensis) perches on palm tree frond in front of a woven nest of grass with ruffled feathers and puffed up

- Image ID: R173XF
yellow Cape Weaver bird (Ploceus capensis) perches on palm tree frond in front of a woven nest of grass with ruffled feathers and puffed up
Childa Santrucek / Alamy Stock Photo
Image ID: R173XF
Location: Cape Province, South Africa