Three-toed swiftlet

Aerodramus papuensis

DDData Deficient

Weight
19.9 g
Diet
Invertivore
Habitat
rocky