C. Kirby-Lambert:
Pygochelidon cyanoleuca (Blue-and-white Swallow) - Hirudinidae - Abraao, Ilha Grande, Brazil
C. Kirby-Lambert:
Pygochelidon cyanoleuca (Blue-and-white Swallow) - Hirudinidae - Abraao, Ilha Grande, Brazil