Large rock martin (Ptyonoprogne fuligula)

Large rock martin

Ptyonoprogne fuligula

LCLeast Concern

Weight
20 g – 21.1 g
Diet
Invertivore
Habitat
rocky