Streak-throated Swallow
English Name: Streak-throated Swallow
Scientific Name: Petrochelidon fluvicola
Arabic Name: خُطَّافٌ مُخَطَّطُ زَوْرٍ
Status in Kuwait: vagrant, two records.
Streak-throated Swallow Petrochelidon fluvicola
06/12/2013 Kuwait. ©2013 P Fagel
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
06/12/2013 Kuwait. ©2013 P Fagel
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
06/12/2013 Kuwait. ©2013 P Fagel
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
06/12/2013 Kuwait. ©2013 P Fagel
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
07/12/2013 Kuwait. ©2013 A Al-Sirhan
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
07/12/2013 Kuwait. ©2013 A Al-Sirhan
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
07/12/2013 Kuwait. ©2013 A Al-Sirhan
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
07/12/2013 Kuwait. ©2013 A Al-Sirhan
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
07/12/2013 Kuwait. ©2013 A Al-Sirhan
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ
Streak-throated Swallow Petrochelidon fluvicola
07/12/2013 Kuwait. ©2013 A Al-Sirhan
Streak-throated Swallow Petrochelidon fluvicola خُطَّافٌ مُخَطَّطُ زَوْرٍ