Swallow Mangrove (Tachycineta albilinea) in flight – Costa Rica Swallow Mangrove (Tachycineta albilinea) in flight – Costa Rica Read More »
Swallow Mangrove (Tachycineta albilinea) in flight – Costa Rica Swallow Mangrove (Tachycineta albilinea) in flight – Costa Rica Read More »
Swallow Mangrove (Tachycineta albilinea) non breeding – Costa Rica Swallow Mangrove (Tachycineta albilinea) non breeding – Costa Rica Read More »
Swallow Violet-Green (Tachycineta thalassina) male – Mexico Swallow Violet-Green (Tachycineta thalassina) male – Mexico Read More »
Swallow Violet-Green (Tachycineta thalassina) male & female – Mexico Swallow Violet-Green (Tachycineta thalassina) male & female – Mexico Read More »
Swallow Violet-Green (Tachycineta thalassina) in flight – Mexico Swallow Violet-Green (Tachycineta thalassina) in flight – Mexico Read More »
Swallow Violet-Green (Tachycineta thalassina) female – Mexico Swallow Violet-Green (Tachycineta thalassina) female – Mexico Read More »
Swallow Northern Rough-Winged (Stelgidopteryx serripennis) – Costa Rica Swallow Northern Rough-Winged (Stelgidopteryx serripennis) – Costa Rica Read More »
Swallow Northern Rough-Winged (Stelgidopteryx serripennis) endemic – Mexico Swallow Northern Rough-Winged (Stelgidopteryx serripennis) endemic – Mexico Read More »
Swallow American Cliff (Petrochelidon pyrrhonota) on right – Mexico Swallow American Cliff (Petrochelidon pyrrhonota) on right – Mexico Read More »
Swallow American Cliff (Petrochelidon pyrrhonota) on right – Mexico Swallow American Cliff (Petrochelidon pyrrhonota) on right – Mexico Read More »
Swallow Barn (Hirundo rustica) adult – Costa Rica Swallow Barn (Hirundo rustica) adult – Costa Rica Read More »