Yellow Weaver Bird On Nest

Yellow weaver bird on nest

A yellow Southern Masked Weaver or African Masked Weaver ( Ploceus velatus ) under its nest in South Africa.