Wire-tailed Swallow
Pafuri Camp, Kruger National Park, South Africa Wire-tailed Swallow
Pafuri Camp, Kruger National Park, South Africa Wire-tailed Swallow
Pafuri Camp, Kruger National Park, South Africa
Stellenbosch Wine Country, South Africa Lesser Striped Swallow
Stellenbosch Wine Country, South Africa Lesser Striped Swallow
Stellenbosch Wine Country, South Africa
Pafuri Camp, Kruger National Park, South Africa Wire-tailed Swallow
Pafuri Camp, Kruger National Park, South Africa Wire-tailed Swallow
Pafuri Camp, Kruger National Park, South Africa
Wire-tailed Swallow
Lesser Striped SwallowStellenbosch Wine Country, South Africa Lesser Striped Swallow
Stellenbosch Wine Country, South Africa Lesser Striped Swallow
Stellenbosch Wine Country, South Africa
Lesser Striped Swallow