Close

Southern Masked Weaver

Ploceus velatus

Southern Masked Weaver