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

<< >>
Cliff Swallow, Yolo County California - Copyright (C) 2021 Douglas Herr