Southern Masked Weaver – Ploceus velatus

Zeekoeivlei, Western Cape – 19 August 2017

Weaver, Southern Masked - 20170819

Intaka Island, Western Cape – 27 May 2012

Johannesburg, Gauteng – 10 August 2009