Home Family list Next species Back to Swallow list
Greater Striped Swallow Hirundo cucullata
Greater Striped Swallow
Nylsvley Nature Reserve, South Africa; Jan 2022
WT04008 WT04011
Wakkerstroom, South Africa; Oct 2005 (2)
WT19721 WT30618
Nylsvley, South Africa; Oct 2007 Springfontein, South Africa; Nov 2007
H41171 H40733
Witsieshoek, South Africa; Mar 2014 Mont-aux-Sources, South Africa; Mar 2014
home family list next species back to swallow list