Passeriformes » Flycatchers, Starlings, Sunbirds, Swallows, Warblers, Weavers etc
Hirundinidae » Swallow, Martin / Petrochelidon spilodera » South African Cliff Swallow
-
South African cliff swallow feeding young
Seekoeivlei, Memel, South Africa - March, 2008 -
South African Cliff Swallow
Bergville District, KwaZulu-Natal, South Africa - December, 2006 -
South African Cliff Swallow
Bergville District, KwaZulu-Natal, South Africa - December, 2006