Your login:


Stay signed in

Enter your login name or your email address and click on Send reminder to receive a reminder by email.

Welcome Guest

Contributing bird photos and recordings to Avibase

People can contribute bird photos and sound recordings to Avibase by joining the Avibase Flickr group or submitting sound recordings to Xeno-Canto.

  1. Avibase Media Stats - information about the number of photos and recordings available in Avibase
  2. Avibase Flickr Members - list and individual stats of contributing members to the Avibase Flickr group
  3. Missing Photos - list of species by region for which there are no photos yet
  4. Missing Recordings - list of species by region for which there are no recordings yet

List of species and subspecies for Flickr member 45153605@N00. Please note that the taxonomic names used here may differ from the tags used (e.g. synonyms). If you think that some of your photos are missing, please check that they are correctly tagged in Flickr (making sure that the scientific name is a single tag, enclosed by quotes, e.g. "Parus major"). If you change or add tags to your photos after they have been indexed, you may need to request a re-indexing of your photostream, which you can do on this page. Also note that new photos may not appear for a period of up to 48h.

Scientific nameCommon namePhotos indexed
1. Tachybaptus ruficollis Little Grebe1 photo
2. Podilymbus podiceps Pied-billed Grebe3 photos
3. Podiceps cristatus Great Crested Grebe3 photos
4. Podiceps auritus Horned Grebe1 photo
5. Podiceps nigricollis Black-necked Grebe1 photo
6. Gavia pacifica Pacific Loon1 photo
7. Gavia immer Common Loon1 photo
8. Phoebastria nigripes Black-footed Albatross4 photos
9. Phoebastria immutabilis Laysan Albatross1 photo
10. Fulmarus glacialis Northern Fulmar2 photos
11. Ardenna pacifica Wedge-tailed Shearwater3 photos
12. Ardenna bulleri Buller's Shearwater1 photo
13. Ardenna carneipes Flesh-footed Shearwater1 photo
14. Ardenna creatopus Pink-footed Shearwater2 photos
15. Ardenna grisea Sooty Shearwater2 photos
16. Puffinus opisthomelas Black-vented Shearwater2 photos
17. Puffinus gavia Fluttering Shearwater2 photos
18. Fregata minor Great Frigatebird1 photo
19. Phaethon lepturus White-tailed Tropicbird1 photo
20. Sula sula Red-footed Booby1 photo
21. Phalacrocorax penicillatus Brandt's Cormorant3 photos
22. Phalacrocorax brasilianus Neotropic Cormorant1 photo
23. Phalacrocorax auritus Double-crested Cormorant7 photos
24. Pelecanus erythrorhynchos American White Pelican1 photo
25. Pelecanus occidentalis Brown Pelican1 photo
26. Pelecanus occidentalis californicus Brown Pelican (California)1 photo
27. Egretta rufescens Reddish Egret2 photos
28. Egretta tricolor Tricolored Heron4 photos
29. Egretta caerulea Little Blue Heron3 photos
30. Egretta thula Snowy Egret7 photos
31. Ardea cinerea Grey Heron1 photo
32. Ardea herodias Great Blue Heron5 photos
33. Bubulcus ibis Western Cattle Egret1 photo
34. Nyctanassa violacea Yellow-crowned Night-Heron2 photos
35. Nycticorax nycticorax Black-crowned Night-Heron6 photos
36. Nycticorax nycticorax hoactli Black-crowned Night-Heron (American)2 photos
37. Ixobrychus exilis Least Bittern2 photos
38. Botaurus lentiginosus American Bittern1 photo
39. Eudocimus albus White Ibis2 photos
40. Plegadis chihi White-faced Ibis4 photos
41. Bostrychia hagedash Hadada Ibis1 photo
42. Platalea leucorodia Eurasian Spoonbill1 photo
43. Platalea ajaja Roseate Spoonbill1 photo
44. Anastomus lamelligerus African Openbill1 photo
45. Cathartes aura Turkey Vulture1 photo
46. Dendrocygna autumnalis Black-bellied Whistling-Duck5 photos
47. Oxyura jamaicensis Ruddy Duck3 photos
48. Anser anser Greylag Goose1 photo
49. Anser indicus Bar-headed Goose1 photo
50. Anser caerulescens Snow Goose2 photos
51. Branta sandvicensis Nene3 photos
52. Branta canadensis Canada Goose3 photos
53. Branta hutchinsii Cackling Goose1 photo
54. Branta leucopsis Barnacle Goose1 photo
55. Branta bernicla Dark-bellied Brant1 photo
56. Aix sponsa Wood Duck2 photos
57. Mareca penelope Eurasian Wigeon1 photo
58. Mareca falcata Falcated Duck3 photos
59. Mareca strepera Gadwall2 photos
60. Anas crecca Common Teal1 photo
61. Anas carolinensis Green-winged Teal3 photos
62. Anas fulvigula Mottled Duck2 photos
63. Anas acuta Northern Pintail3 photos
64. Spatula cyanoptera Cinnamon Teal2 photos
65. Aythya ferina Common Pochard1 photo
66. Aythya valisineria Canvasback2 photos
67. Aythya collaris Ring-necked Duck1 photo
68. Aythya fuligula Tufted Duck3 photos
69. Aythya marila Greater Scaup3 photos
70. Aythya affinis Lesser Scaup2 photos
71. Melanitta perspicillata Surf Scoter1 photo
72. Bucephala clangula Common Goldeneye3 photos
73. Bucephala islandica Barrow's Goldeneye1 photo
74. Bucephala albeola Bufflehead2 photos
75. Mergus merganser Common Merganser4 photos
76. Pandion haliaetus Osprey1 photo
77. Elanus leucurus White-tailed Kite1 photo
78. Haliaeetus leucocephalus Bald Eagle2 photos
79. Accipiter striatus Sharp-shinned Hawk1 photo
80. Buteo lineatus Red-shouldered Hawk5 photos
81. Buteo swainsoni Swainson's Hawk4 photos
82. Buteo jamaicensis Red-tailed Hawk4 photos
83. Buteo regalis Ferruginous Hawk2 photos
84. Buteo lagopus Rough-legged Hawk2 photos
85. Aquila chrysaetos Golden Eagle2 photos
86. Falco sparverius American Kestrel1 photo
87. Ortalis vetula Plain Chachalaca2 photos
88. Callipepla gambelii Gambel's Quail1 photo
89. Meleagris gallopavo Wild Turkey4 photos
90. Dendragapus obscurus Dusky Grouse2 photos
91. Dendragapus fuliginosus Sooty Grouse2 photos
92. Francolinus pondicerianus Grey Francolin1 photo
93. Gallus gallus Red Junglefowl1 photo
94. Phasianus colchicus Common Pheasant1 photo
95. Rallus longirostris Mangrove Rail1 photo
96. Porzana carolina Sora4 photos
97. Porphyrio porphyrio Purple Swamphen1 photo
98. Gallinula chloropus Common Moorhen3 photos
99. Gallinula galeata Common Gallinule2 photos
100. Fulica atra Common Coot2 photos
101. Fulica alai Hawaiian Coot3 photos
102. Fulica americana American Coot2 photos
103. Fulica americana americana American Coot [nominate, incl. caribbaea]2 photos
104. Antigone canadensis Sandhill Crane6 photos
105. Limosa fedoa Marbled Godwit1 photo
106. Numenius phaeopus Whimbrel2 photos
107. Numenius americanus Long-billed Curlew1 photo
108. Tringa melanoleuca Greater Yellowlegs2 photos
109. Tringa flavipes Lesser Yellowlegs1 photo
110. Tringa solitaria Solitary Sandpiper1 photo
111. Actitis macularius Spotted Sandpiper2 photos
112. Tringa incana Wandering Tattler4 photos
113. Tringa semipalmata Willet4 photos
114. Arenaria interpres Ruddy Turnstone2 photos
115. Arenaria melanocephala Black Turnstone1 photo
116. Limnodromus griseus Short-billed Dowitcher2 photos
117. Limnodromus scolopaceus Long-billed Dowitcher2 photos
118. Calidris virgata Surfbird1 photo
119. Calidris alba Sanderling1 photo
120. Calidris minutilla Least Sandpiper3 photos
121. Calidris alpina Dunlin1 photo
122. Calidris himantopus Stilt Sandpiper1 photo
123. Phalaropus tricolor Wilson's Phalarope1 photo
124. Phalaropus lobatus Red-necked Phalarope1 photo
125. Pluvialis fulva Pacific Golden-Plover3 photos
126. Pluvialis squatarola Grey Plover1 photo
127. Charadrius vociferus Killdeer1 photo
128. Vanellus chilensis Southern Lapwing1 photo
129. Haematopus bachmani Black Oystercatcher2 photos
130. Himantopus mexicanus Black-necked Stilt5 photos
131. Himantopus knudseni Hawaiian Stilt1 photo
132. Recurvirostra americana American Avocet2 photos
133. Stercorarius maccormicki South Polar Skua1 photo
134. Stercorarius pomarinus Pomarine Jaeger1 photo
135. Larus heermanni Heermann's Gull4 photos
136. Larus canus Mew Gull2 photos
137. Larus delawarensis Ring-billed Gull6 photos
138. Larus californicus California Gull2 photos
139. Larus glaucescens Glaucous-winged Gull4 photos
140. Larus occidentalis Western Gull9 photos
141. Larus hyperboreus Glaucous Gull3 photos
142. Larus argentatus European Herring Gull1 photo
143. Larus smithsonianus American Herring Gull2 photos
144. Larus cachinnans Caspian Gull1 photo
145. Larus michahellis Yellow-legged Gull1 photo
146. Chroicocephalus ridibundus Black-headed Gull4 photos
147. Chroicocephalus philadelphia Bonaparte's Gull1 photo
148. Leucophaeus atricilla Laughing Gull2 photos
149. Xema sabini Sabine's Gull2 photos
150. Rissa tridactyla Black-legged Kittiwake1 photo
151. Thalasseus elegans Elegant Tern1 photo
152. Uria aalge Common Murre3 photos
153. Cepphus columba Pigeon Guillemot1 photo
154. Cerorhinca monocerata Rhinoceros Auklet2 photos
155. Fratercula cirrhata Tufted Puffin1 photo
156. Columba palumbus Common Wood-Pigeon2 photos
157. Patagioenas fasciata Band-tailed Pigeon2 photos
158. Spilopelia chinensis Spotted Dove1 photo
159. Streptopelia decaocto Eurasian Collared-Dove3 photos
160. Geopelia striata Zebra Dove1 photo
161. Zenaida macroura Mourning Dove3 photos
162. Zenaida asiatica White-winged Dove3 photos
163. Leptotila verreauxi White-tipped Dove2 photos
164. Coccyzus americanus Yellow-billed Cuckoo1 photo
165. Megascops kennicottii Western Screech-Owl1 photo
166. Strix aluco Tawny Owl1 photo
167. Athene cunicularia Burrowing Owl2 photos
168. Apus apus Common Swift1 photo
169. Colibri delphinae Brown Violet-ear1 photo
170. Colibri thalassinus Mexican Violet-ear1 photo
171. Colibri cyanotus cyanotus Lesser Violet-ear (Mountain)1 photo
172. Colibri coruscans Sparkling Violet-ear1 photo
173. Discosura conversii Green Thorntail2 photos
174. Thalurania colombica Blue-crowned Woodnymph1 photo
175. Thalurania fannyae verticeps Green-crowned Woodnymph (Green-headed)1 photo
176. Uranomitra franciae Andean Emerald2 photos
177. Uranomitra franciae viridiceps Andean Emerald (viridiceps)2 photos
178. Amazilia tzacatl Rufous-tailed Hummingbird1 photo
179. Adelomyia melanogenys Speckled Hummingbird2 photos
180. Heliodoxa imperatrix Empress Brilliant1 photo
181. Heliodoxa rubinoides Fawn-breasted Brilliant2 photos
182. Heliodoxa jacula Green-crowned Brilliant1 photo
183. Coeligena wilsoni Brown Inca1 photo
184. Coeligena torquata Collared Inca4 photos
185. Ensifera ensifera Sword-billed Hummingbird1 photo
186. Boissonneaua flavescens Buff-tailed Coronet3 photos
187. Boissonneaua flavescens tinochlora Buff-tailed Coronet (tinochlora)2 photos
188. Boissonneaua matthewsii Chestnut-breasted Coronet5 photos
189. Boissonneaua jardini Velvet-purple Coronet1 photo
190. Heliangelus exortis Tourmaline Sunangel3 photos
191. Ocreatus underwoodii White-booted Racket-tail1 photo
192. Ocreatus underwoodii melanantherus White-booted Racket-tail (melanantherus)1 photo
193. Opisthoprora euryptera Mountain Avocetbill1 photo
194. Aglaiocercus kingii Long-tailed Sylph2 photos
195. Aglaiocercus coelestis Violet-tailed Sylph2 photos
196. Aglaiocercus coelestis coelestis Violet-tailed Sylph (nominate)1 photo
197. Calliphlox mitchellii Purple-throated Woodstar2 photos
198. Archilochus colubris Ruby-throated Hummingbird1 photo
199. Archilochus alexandri Black-chinned Hummingbird5 photos
200. Calypte anna Anna's Hummingbird11 photos
201. Selasphorus calliope Calliope Hummingbird2 photos
202. Selasphorus rufus Rufous Hummingbird12 photos
203. Trogon personatus Masked Trogon4 photos
204. Trogon personatus personatus Masked Trogon (nominate)3 photos
205. Megaceryle alcyon Belted Kingfisher1 photo
206. Momotus aequatorialis Equatorial Motmot1 photo
207. Eubucco bourcierii Red-headed Barbet1 photo
208. Eubucco bourcierii aequatorialis Red-headed Barbet (aequatorialis)1 photo
209. Semnornis ramphastinus Toucan Barbet1 photo
210. Semnornis ramphastinus ramphastinus Toucan Barbet (nominate)1 photo
211. Pteroglossus erythropygius Pale-mandibled Aracari1 photo
212. Andigena laminirostris Plate-billed Mountain-Toucan1 photo
213. Melanerpes lewis Lewis's Woodpecker1 photo
214. Melanerpes formicivorus Acorn Woodpecker8 photos
215. Melanerpes uropygialis Gila Woodpecker2 photos
216. Melanerpes aurifrons Golden-fronted Woodpecker1 photo
217. Sphyrapicus ruber Red-breasted Sapsucker2 photos
218. Sphyrapicus thyroideus Williamson's Sapsucker2 photos
219. Dendrocopos major Great Spotted Woodpecker1 photo
220. Leuconotopicus villosus Hairy Woodpecker2 photos
221. Colaptes rivolii Crimson-mantled Woodpecker2 photos
222. Colaptes rivolii brevirostris Crimson-mantled Woodpecker (brevirostris)2 photos
223. Colaptes auratus Northern Flicker1 photo
224. Leptopogon rufipectus Rufous-breasted Flycatcher1 photo
225. Pogonotriccus poecilotis Variegated Bristle-Tyrant1 photo
226. Pyrrhomyias cinnamomeus Cinnamon Flycatcher2 photos
227. Pyrrhomyias cinnamomeus pyrrhopterus Cinnamon Flycatcher (pyrrhopterus)2 photos
228. Contopus fumigatus Smoke-colored Pewee1 photo
229. Empidonax traillii Willow Flycatcher2 photos
230. Sayornis saya Say's Phoebe1 photo
231. Sayornis nigricans Black Phoebe4 photos
232. Ochthoeca cinnamomeiventris Slaty-backed Chat-Tyrant1 photo
233. Myiarchus cephalotes Pale-edged Flycatcher1 photo
234. Tyrannus couchii Couch's Kingbird1 photo
235. Tyrannus verticalis Western Kingbird2 photos
236. Myiozetetes similis Social Flycatcher1 photo
237. Pitangus sulphuratus Great Kiskadee1 photo
238. Pipreola riefferii Green-and-black Fruiteater1 photo
239. Lipaugus fuscocinereus Dusky Piha1 photo
240. Xiphocolaptes promeropirhynchus Strong-billed Woodcreeper1 photo
241. Lepidocolaptes lacrymiger Montane Woodcreeper2 photos
242. Lepidocolaptes lacrymiger aequatorialis Montane Woodcreeper (aequatorialis)1 photo
243. Grallaria ruficapilla Chestnut-crowned Antpitta1 photo
244. Grallaria hypoleuca White-bellied Antpitta1 photo
245. Grallaria quitensis Tawny Antpitta1 photo
246. Vireo griseus White-eyed Vireo2 photos
247. Vireo philadelphicus Philadelphia Vireo2 photos
248. Cyanocitta stelleri Steller's Jay13 photos
249. Aphelocoma californica California Scrub-Jay5 photos
250. Aphelocoma ultramarina Transvolcanic Jay2 photos
251. Aphelocoma wollweberi Mexican Jay2 photos
252. Cyanocorax yncas Inca Jay4 photos
253. Pica pica Eurasian Magpie1 photo
254. Pica pica pica Eurasian Magpie (nominate)1 photo
255. Pica nutalli Yellow-billed Magpie5 photos
256. Nucifraga columbiana Clark's Nutcracker1 photo
257. Coloeus monedula Eurasian Jackdaw1 photo
258. Corvus brachyrhynchos American Crow1 photo
259. Corvus corone Carrion Crow2 photos
260. Corvus cornix Hooded Crow1 photo
261. Corvus corax Common Raven2 photos
262. Phainopepla nitens Phainopepla2 photos
263. Bombycilla cedrorum Cedar Waxwing3 photos
264. Sialia mexicana Western Bluebird3 photos
265. Catharus guttatus Hermit Thrush2 photos
266. Turdus merula Eurasian Blackbird2 photos
267. Turdus grayi Clay-colored Thrush1 photo
268. Copsychus malabaricus White-rumped Shama2 photos
269. Sturnus vulgaris Common Starling1 photo
270. Spodiopsar cineraceus White-cheeked Starling1 photo
271. Mimus polyglottos Northern Mockingbird3 photos
272. Oreoscoptes montanus Sage Thrasher1 photo
273. Toxostoma curvirostre Curve-billed Thrasher6 photos
274. Sitta canadensis Red-breasted Nuthatch3 photos
275. Sitta carolinensis White-breasted Nuthatch2 photos
276. Certhia americana Brown Creeper1 photo
277. Campylorhynchus brunneicapillus Cactus Wren2 photos
278. Salpinctes obsoletus Rock Wren2 photos
279. Cistothorus palustris Marsh Wren1 photo
280. Thryomanes bewickii Bewick's Wren2 photos
281. Troglodytes aedon House Wren2 photos
282. Auriparus flaviceps Verdin2 photos
283. Polioptila caerulea Blue-grey Gnatcatcher2 photos
284. Poecile palustris Marsh Tit1 photo
285. Poecile atricapillus Black-capped Chickadee2 photos
286. Poecile gambeli Mountain Chickadee6 photos
287. Cyanistes caeruleus Eurasian Blue Tit1 photo
288. Baeolophus inornatus Oak Titmouse3 photos
289. Baeolophus bicolor Tufted Titmouse1 photo
290. Baeolophus atricristatus Black-crested Titmouse2 photos
291. Psaltriparus minimus Bushtit6 photos
292. Tachycineta bicolor Tree Swallow9 photos
293. Pygochelidon cyanoleuca Blue-and-white Swallow1 photo
294. Pygochelidon cyanoleuca cyanoleuca Blue-and-white Swallow (cyanoleuca)1 photo
295. Hirundo rustica Barn Swallow3 photos
296. Petrochelidon pyrrhonota Cliff Swallow2 photos
297. Regulus calendula Ruby-crowned Kinglet2 photos
298. Zosterops japonicus Warbling White-eye1 photo
299. Eremophila alpestris Horned Lark1 photo
300. Anthus spinoletta Water Pipit3 photos
301. Anthus rubescens American Pipit3 photos
302. Chloris sinica Grey-capped Greenfinch1 photo
303. Spinus pinus Pine Siskin1 photo
304. Spinus tristis American Goldfinch1 photo
305. Spinus psaltria Lesser Goldfinch3 photos
306. Carduelis carduelis European Goldfinch1 photo
307. Haemorhous cassinii Cassin's Finch4 photos
308. Haemorhous mexicanus House Finch6 photos
309. Hesperiphona vespertina Evening Grosbeak5 photos
310. Paroreomyza montana Maui Creeper1 photo
311. Calcarius lapponicus Lapland Longspur1 photo
312. Passerella iliaca Red Fox Sparrow2 photos
313. Melospiza melodia Song Sparrow3 photos
314. Melospiza lincolnii Lincoln's Sparrow1 photo
315. Zonotrichia capensis Rufous-collared Sparrow2 photos
316. Zonotrichia leucophrys White-crowned Sparrow11 photos
317. Zonotrichia albicollis White-throated Sparrow1 photo
318. Zonotrichia atricapilla Golden-crowned Sparrow4 photos
319. Junco hyemalis Dark-eyed Junco5 photos
320. Junco hyemalis oreganus Dark-eyed Junco (Oregon)1 photo
321. Passerculus sandwichensis Savannah Sparrow5 photos
322. Pooecetes gramineus Vesper Sparrow2 photos
323. Chondestes grammacus Lark Sparrow2 photos
324. Pipilo maculatus Spotted Towhee3 photos
325. Kieneria crissalis California Towhee5 photos
326. Kieneria aberti Abert's Towhee2 photos
327. Arremonops rufivirgatus Olive Sparrow2 photos
328. Paroaria coronata Red-crested Cardinal1 photo
329. Vermivora cyanoptera Blue-winged Warbler1 photo
330. Leiothlypis peregrina Tennessee Warbler3 photos
331. Leiothlypis celata Orange-crowned Warbler5 photos
332. Leiothlypis ruficapilla Nashville Warbler2 photos
333. Setophaga coronata Myrtle Warbler1 photo
334. Setophaga virens Black-throated Green Warbler1 photo
335. Mniotilta varia Black-and-white Warbler1 photo
336. Geothlypis trichas Common Yellowthroat2 photos
337. Setophaga citrina Hooded Warbler1 photo
338. Conirostrum sitticolor Blue-backed Conebill1 photo
339. Piranga rubra Summer Tanager1 photo
340. Piranga olivacea Scarlet Tanager2 photos
341. Thraupis episcopus Blue-grey Tanager1 photo
342. Pipraeidea bonariensis Blue-and-yellow Tanager1 photo
343. Pipraeidea bonariensis darwinii Blue-and-yellow Tanager (Darwin's)1 photo
344. Cnemathraupis eximia Black-chested Mountain-Tanager1 photo
345. Anisognathus somptuosus Blue-shouldered Mountain-tanager3 photos
346. Anisognathus somptuosus cyanopterus Blue-shouldered Mountain-Tanager (cyanopterus)3 photos
347. Euphonia cyanocephala Golden-rumped Euphonia1 photo
348. Euphonia xanthogaster Orange-bellied Euphonia1 photo
349. Tangara arthus Golden Tanager3 photos
350. Tangara arthus goodsoni Golden Tanager (goodsoni)3 photos
351. Tangara icterocephala Silver-throated Tanager1 photo
352. Ixothraupis rufigula Rufous-throated Tanager1 photo
353. Chalcothraupis ruficervix Golden-naped Tanager1 photo
354. Tangara nigroviridis Beryl-spangled Tanager1 photo
355. Iridophanes pulcherrimus Golden-collared Honeycreeper1 photo
356. Chlorophanes spiza Green Honeycreeper2 photos
357. Geospizopsis unicolor Plumbeous Sierra-Finch1 photo
358. Geospizopsis unicolor geospizopsis Plumbeous Sierra-Finch (geospizopsis)1 photo
359. Diglossa lafresnayii Glossy Flowerpiercer1 photo
360. Diglossa cyanea Masked Flowerpiercer1 photo
361. Spiza americana Dickcissel1 photo
362. Pheucticus ludovicianus Rose-breasted Grosbeak1 photo
363. Cardinalis cardinalis Northern Cardinal1 photo
364. Passerina caerulea Blue Grosbeak1 photo
365. Passerina cyanea Indigo Bunting1 photo
366. Psarocolius angustifrons Russet-backed Oropendola1 photo
367. Cacicus leucoramphus leucoramphus Mountain Cacique (nominate)1 photo
368. Amblycercus holosericeus Yellow-billed Cacique1 photo
369. Amblycercus holosericeus australis Yellow-billed Cacique (Chapman's)1 photo
370. Icterus galbula Baltimore Oriole1 photo
371. Xanthocephalus xanthocephalus Yellow-headed Blackbird4 photos
372. Agelaius phoeniceus Red-winged Blackbird3 photos
373. Sturnella neglecta Western Meadowlark1 photo
374. Quiscalus mexicanus Great-tailed Grackle4 photos
375. Quiscalus major Boat-tailed Grackle4 photos
376. Euphagus cyanocephalus Brewer's Blackbird4 photos
377. Molothrus aeneus Bronzed Cowbird2 photos

Avibase has been visited 309,985,032 times since 24 June 2003. © Denis Lepage | Privacy policy