<– return to gallery menu
House Swift – Apus nipalensis
House Swift (Bang Phli, Samut Prakan – 18/2/22)
House Swift (Bang Phli, Samut Prakan – 18/2/22)
House Swift (Bang Phli, Samut Prakan – 18/2/22)
Germain’s Swiftlet – Aerodramus germani
Germain’s Swiftlet (Lat Krabang paddies, Bangkok – 10/12/21)
Germain’s Swiftlet (Bang Phli, Samut Prakan – 18/2/22)
Himalayan Swiftlet – Aerodramus brevirostris
Himalayan Swiftlet (Chiang Dao, Chiang Mai – 20/12/21)
Asian Palm-Swift – Cypsiurus balasiensis
Asian Palm-Swift (Bang Phli, Samut Prakan – 18/2/22)
Cook’s Swift – Apus cooki
Cook’s Swift (Doi Lang east, Doi Pha Hom Pok NP, Chiang Mai – 25/12/21)
Plume-toed Swiftlet – Collocalia affinis
Plume-toed Swiftlet (Hala Bala WS, Narathiwat – 9/8/22)
Plumed-toed Swiflet (Hala Bala WS, Narathiwat – 8/8/22)
Plume-toed Swiftlet (Hala Bala WS, Narathiwat – 9/8/22)
Silver-rumped Needletail – Rhaphidura leucopygialis
Silver-rumped Needltail (Hala Bala WS, Narathiwat – 8/8/22)
Plumed-toed Swiflet (Hala Bala WS, Narathiwat – 9/8/22)
Crested Treeswift – Hemiprocne coronata
Crested Treeswift (Nam Nao NP, Phetchabun – 16/6/18)
Crested Treeswift (Pak Chom, Loei – 30/12/20)
Crested Treeswift (Pak Chom, Loei – 30/12/20)
Crested Treeswift (Mae Ping NP, Lamphun – 18/12/21)
Whiskered Treeswift – Hemiprocne comata
Whiskered Treeswift (Hala Bala WS, Narathiwat – 7/8/22)
Whiskered Treeswift (San Kala Khiri NP, Songkhla – 9/7/20)
Whiskered Treeswift (San Kala Khiri NP, Songkhla – 9/7/20)
Grey-rumped Treeswift – Hemiprocne longipennis
Grey-rumped Treeswift (Kaeng Krachan NP, Phetchaburi – 16/6/21)
Striated Swallow – Cecropis striolata
Striated Swallow (Phu Suan Sai NP, Loei – 14/4/18)
Striated Swallow (Phu Suan Sai NP, Loei – 14/4/18)
Striated Swallow (Phu Suan Sai NP, Loei – 14/4/18)
Striated Swallow (Thaton paddies, Chiang Mai – 24/12/21)
Red-rumped Swallow – Cecropis daurica
Red-rumped Swallow (Lat Krabang paddies, Bangkok – 6/3/21)
Red-rumped Swallow (Lat Krabang paddies, Bangkok – 6/3/21)
Red-rumped Swallow (Bang Phli, Samut Prakan – 18/2/22)
Rufous-bellied Swallow – Cecropis badia
Rufous-bellied Swallow (Ao Phang Nga NP, Phang Nga – 5/7/20)
House Swallow – Hirundo javanica
House Swallow (Koh Samet, Rayong – 2015)
House Swallow (Bang Pu Recreation Centre, Samut Prakan – 4/11/17
House Swallow (Koh Phayam, Ranong – 14/4/19)
House Swallow (Koh Phayam, Ranong – 14/4/19)
House Swallow (Nong Yai Royal Project, Chumphon – 20/10/21)
House Swallow (Bang Pu Recreation Centre, Samut Prakan – 14/5/22)
Barn Swallow – Hirundo rustica
Barn Swallow (Lat Krabang paddies, Bangkok – 16/1/21)
Barn Swallow (Lat Krabang paddies, Bangkok – 8/3/20)
Barn Swallow (Mueang Boran Fishponds, Samut Prakan – 6/3/16)
Barn Swallow (Bang Pu Recreation Centre, Samut Prakan – 1/3/18)
Barn Swallow (Khlong Tamru saltpans – 9/10/21)
Collared Sand Martin – Riparia riparia
Collared Sand Martin (Lat Krabang paddies, Bangkok – 16/1/21)
Collared Sand Martin (Mueang Boran Fishponds, Samut Prakan – 10/2/18)
Dusky Crag Martin – Ptyonoprogne concolor
Dusky Crag Martin (Khao Phra Viharn NP, Si Sa Ket – 1/2/22)
Wire-tailed Swallow – Hirundo smithii
Wire-tailed Swallow (Mae Nam Song See, Ubon Ratchathani – 29/1/22)
Nepal House Martin – Delichon nipalense
Nepal House Martin (Phu Lom Lo, Loei – 7/1/22)
Nepal House Martin (Phu Lom Lo, Loei – 7/1/22)
Nepal House Martin (Phu Lom Lo, Loei – 7/1/22)
Ashy Woodswallow – Artamus fuscus
Ashy Woodswallow (Baan Maka, Phetchaburi – 6/6/20)
Ashy Woodswallow (Khao Yai NP, Nakhon Ratchasima – 28/1/17)
Ashy Woodswallow (Bang Phli, Samut Prakan – 18/2/22)
Like this:
Like Loading...