Barn Swallow

Hirundo rustica

 

Giant Castle, South Africa, December 20, 2008

Nylsvlei, South Africa, December 12, 2010

Copyright - Per Holmen

Amatikulu Nature Reserve, South Africa, December 26, 2008

Hluhluwe Imfolozi Game Reserve,  South Africa, January 28, 2012

Serengeti National Park, Tanzania, April 25, 2014