Flowers in Western Cape NP, South Africa.
Cape Weaver building a nest in Western Cape Province, South Africa.