Blue Swallow

Hirundo atrocaerulea

 

Copyright - Per Holmen

Hella Hella, South Africa, March 11, 2012

Hella Hella, South Africa, March 11, 2012

Minziro Forest, Tanzania, July 22, 2016