Ptyonoprogne rupestris

GPTKB entity