Home Family list Next species Back to Swallow list
South African Cliff Swallow Hirundo spilodera
SA Cliff Swallow in flight SA Cliff Swallow in flight
K08360 K08347
Wakkerstroom, South Africa; Sep 2016 (4)
SA Cliff Swallow in flight SA Cliff Swallow in flight
K08378 K04861
                                    WT19581 WT19586                    
                         Wolmaransstad, South Africa; Nov 2006 (2)
H41540 H41525
Memel, South Africa; Mar 2014 (2)
South African Cliff Swallow South African Cliff Swallow
O5A3524  immature O5A3527
Wakkerstroom, South Africa; Dec 2020 (2)
 
home family list next species back to swallow list