photographs by Douglas Herr
Cinclidae: American Dipper (Cinclus mexicanus)

<< >>
American Dipper, Mariposa County California - Copyright (C) 2009 Douglas Herr