photographs by Douglas Herr
Hirundinidae: Cliff Swallow (Petrochelidon pyrrhonota)

<< >>
Cliff Swallow Copyright (C) 2007 Douglas Herr
Plumas County California