Bugs (etc)Pictures from Earth
P1140759a.jpg
Petrochelidon pyrrhonota
Cliff Swallow
near Providencia, Colombia
5/10/2007

permalink