Home Family list Next species Back to Swallow list
White-throated Swallow Hirundo albigularis
White-throated Swallow White-throated Swallow
018A6220 018A6346
Wakkerstroom, South Africa; Oct 2023 (2)
White-throated Swallow
18A1082   juv 18A1119
Wakkerstroom, South Africa; Mar 2022 (2)
White-throated Swallow White-throated Swallow pair
K09505 K12369-72
Kidd's Beach, South Africa; Oct 2016 Grabouw, South Africa; Nov 2016
WT33345 WT33349
Nylsvley, South Africa; Jan 2008 (2)
WT13824 WT13826
Wakkerstroom, South Africa; Oct 2006 (2)
WT04030 WT04033 WT10490
Wakkerstroom, South Africa; Oct 2005 (2) Nylsvley, South Africa; Sep 2006
F03888 D15741 G35737 imm
Nylsvley, South Africa; Oct 2009 Wakkerstroom, South Africa; Dec 2008 Chobe, Botswana; May 2012
 
home family list next species back to swallow list