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