Petrochelidon nigricans (Vieillot, 1817)

Zoology