Cliff Swallow
Cliff Swallow

(Petrochelidon pyrrhonota)

Colorado, June 2010