dcsimg
Unresolved name

Ptyonoprogne obsoleta birwae Bates 1930

Ptyonoprogne obsoleta birwae is a subspecies of in the family swallows.