Male Cape Weaver on his nest

Advertisements