Progne cryptoleuca

Progne cryptoleuca belong to the genus Progne.

View Page History