Parent Category Figures
1 Ptyonoprogne rupestris 291
2 Ptyonoprogne fuligula 175
3 Ptyonoprogne concolor 56