Mangrove Swallow
Tachycineta albilinea
In flight
Mangrove Swallow (Tachycineta albilinea) photo
Puerto Angel, Oaxaca, Mexico                        October, 2009                        ©Mike Danzenbaker