N/A. English: « Hirundo semirufa » = Cecropis semirufa (Red-breasted Swallow) « Hirundo atrocaerulea » = Hirundo atrocaerulea (Blue Swallow) Français: « Hirundo semirufa » = Cecropis semirufa (Hirondelle à ventre roux) « Hirundo atrocaerulea » = Hirundo atrocaerulea (Hirondelle bleue) . 1884. John Gerrard Keulemans  (1842–1912)    Alternative names Johannes Gerardus Keulemans; J. G. Keulemans Description Dutch ornithologist and artist Date of birth/death 8 June 1842 29 December 1912 Location of birth/death Rotterdam London Authority control : Q1335286 VIAF:42113661 ISNI:0000 0000 631


N/A. English: « Hirundo semirufa » = Cecropis semirufa (Red-breasted Swallow) « Hirundo atrocaerulea » = Hirundo atrocaerulea (Blue Swallow) Français: « Hirundo semirufa » = Cecropis semirufa (Hirondelle à ventre roux) « Hirundo atrocaerulea » = Hirundo atrocaerulea (Hirondelle bleue) . 1884. John Gerrard Keulemans  (1842–1912)    Alternative names Johannes Gerardus Keulemans; J. G. Keulemans Description Dutch ornithologist and artist Date of birth/death 8 June 1842 29 December 1912 Location of birth/death Rotterdam London Authority control : Q1335286 VIAF:42113661 ISNI:0000 0000 6313 981X ULAN:500041975 LCCN:no98083374 NLA:35268760 WorldCat 205 Birds of South Africa - IX


Size: 1848px × 2704px
Photo credit: © The Picture Art Collection / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ., /., 1884., al, gerrard, john, keulemans,