Click on any thumbnail to enlarge
Hirundo rustica
Great Britain, 2012
Progne tapera
Ecuador, 2013
Atticora fasciata
Delichon urbicum
France, 2013
Ptyonoprogne fuligula
South Africa, 2015
Notiochelidon cyanoleuca
Costa Rica, 2016
Hirundo neoxena
New Zealand, 2016
Cecropis abyssinica
South Africa 2019
Petrochelidon nigricans
Australia 2019
Hirundo rustica
Great Britain, 2012