South African Weaver

South African Weaver

A yellow South African weaver bird.