Grey-rumped treeswift (Hemiprocne longipennis)

Grey-rumped treeswift

Hemiprocne longipennis

LCLeast Concern

Weight
42.8 g
Diet
Invertivore
Habitat
forest