Grey-rumped Swallow

Pseudhirundo griseopyga

 

Harare, Zimbabwe, June 9, 2010

Nibele Peninsula, South Africa, May 12, 2010

Copyright - Per Holmen

Nibele Peninsula, South Africa, June 5, 2011

Nibele Peninsula, South Africa, June 5, 2011