African Rock Martin (Ptyonoprogne fuligula). Abu Simbel (Egypt), July 2008.
AfricaBirds and PeopleEgyptPasserinesSwallowsmy favorites