CalPhotos   
Contributors      Log In  
 


Number of matches: 156
QUERY: SELECT * FROM img WHERE ready=1 and family = "Hirundinidae" and lifeform != "specimen_tag" ORDER BY taxon

Click on the thumbnail to see an enlargement

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0115 2445 [detail]
© 2015 Simon J. Tonge

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0112 1153 [detail]
© 2012 Willem Frost

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0112 1154 [detail]
© 2012 Willem Frost

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0114 1829 [detail]
© 2014 Simon J. Tonge

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0117 4043 [detail]
© 2017 Simon J. Tonge

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0717 0990 [detail]
© 2017 Simon J. Tonge

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 0000 0717 0991 [detail]
© 2017 Simon J. Tonge

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 1111 4321 4701 [detail]
Gerald and Buff Corsi
© 2021 California Academy of Sciences

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 1111 4321 4702 [detail]
Gerald and Buff Corsi
© 2021 California Academy of Sciences

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 1111 4321 4703 [detail]
Gerald and Buff Corsi
© 2021 California Academy of Sciences

Cecropis abyssinica
Cecropis abyssinica
Lesser Striped Swallow
ID: 0000 1111 4321 4704 [detail]
Gerald and Buff Corsi
© 2021 California Academy of Sciences

Cecropis cucullata
Cecropis cucullata
Greater Striped Swallow
ID: 0000 0000 0115 2361 [detail]
© 2015 Simon J. Tonge

Cecropis cucullata
Cecropis cucullata
Greater Striped Swallow
ID: 0000 0000 0115 2360 [detail]
© 2015 Simon J. Tonge

Cecropis cucullata
Cecropis cucullata
Greater Striped Swallow
ID: 0000 0000 0115 2359 [detail]
© 2015 Simon J. Tonge

Cecropis cucullata
Cecropis cucullata
Greater Striped Swallow
ID: 0000 0000 0821 2390 [detail]
© 2021 W. Juergen Schrenk

Cecropis cucullata
Cecropis cucullata
Greater Striped Swallow
ID: 0000 0000 0821 2740 [detail]
© 2021 W. Juergen Schrenk

Cecropis daurica
Cecropis daurica
Red-rumped Swallow
ID: 0000 0000 0408 1673 [detail]
© 2008 Dr. Gururaja K.V. Acharya

Cecropis daurica
Cecropis daurica
Red-rumped Swallow
ID: 0000 0000 0420 0546 [detail]
© 2020 Simon J. Tonge

Cecropis daurica
Cecropis daurica
Red-rumped Swallow
ID: 0000 0000 0521 1152 [detail]
© 2021 Simon J. Tonge

Cecropis daurica
Cecropis daurica
Red-rumped Swallow
ID: 0000 1111 4321 4922 [detail]
Gerald and Buff Corsi
© 2021 California Academy of Sciences

Cecropis senegalensis
Cecropis senegalensis
Mosque Swallow
ID: 0000 0000 1215 3238 [detail]
© 2015 Simon J. Tonge

Chamaea fasciata henshawi
Chamaea fasciata henshawi
(shown with Petrochelidon pyrrhonota pyrrhonota)
ID: 0000 3333 0531 0872 [detail]
© Museum of Vertebrate Zoology, University of California, Berkeley

Cistothorus palustris
Cistothorus palustris
Marsh Wren
ID: 0000 0000 0607 0647 [detail]
© 2007 Tom Greer tbphotos@comcast.net

Delichon urbica
Delichon urbica
House Martin
ID: 0000 0000 0521 1151 [detail]
© 2021 Simon J. Tonge

Using these photos: A variety of organizations and individuals have contributed photographs to CalPhotos. Please follow the usage guidelines provided with each image. Use and copyright information, as well as other details about the photo such as the date and the location, are available by clicking on the [detail] link under the thumbnail. See also: Using the Photos in CalPhotos.  


Copyright © 1995-2023 UC Regents. All rights reserved.

CalPhotos is a project of BNHM     University of California, Berkeley