Cliff Swallow (18)Petrochelidon pyrrhonota bkinach Canada (Québec) Parc Nature Ile Bizard, QC, (Montreal) Date uploaded: Jul 10 2011