Lesser Masked Weaver
Weaver Lesser Masked non-breeding male 8564
Home
|
Next