Home Family list Next species Back to Swallow list
Barn Swallow Hirundo rustica
Barn Swallow Barn Swallow
K20644 K21954
Melkrivier, Waterberg, South Africa; Dec 2017 Welgevonden, Waterberg, South Africa; Dec 2017
WT37459 with Common House Martin WT37487
Nylsvley, South Africa; Mar 2008 (2)
WT35748-9-50
Nylsvley, South Africa; Feb 2008 (2)
WT35727
 WT36469 WT36473 WT36449
Nylsvley, South Africa; Mar 2008 (4)
WT35704 WT34490 WT34607 imm
Nylsvley, South Africa; Jan 2008 (2)
        WT05468 WT05477           
Sericea, South Africa; Dec 2005 (2)
Barn Swallow
O5A3543  immature
Wakkerstroom, South Africa; Dec 2020
 
home family list next species back to swallow list