photographs by Douglas Herr
Hirundinidae: Tree Swallow (Tachycineta bicolor)

<< >>
Tree Swallow, Sacramento County California - Copyright (C) 2007 Douglas Herr