Passeriformes » Flycatchers, Starlings, Sunbirds, Swallows, Warblers, Weavers etc
Hirundinidae » Swallow, Martin / Hirundo albigularis » White-throated Swallow
-
White-throated Swallow
Strandfontein sewage works, Cape Town, South Africa - March, 2005