dcsimg
Unresolved name

Cave Swallow

Petrochelidon fulva (Vieillot 1808)