Other Song Birds - davidleonardphoto
Powered by SmugMug Log In

American Dipper (Cinclus mexicanus)

American Dipper and young; July 4, 2012; Lower Oneonta Creek, Multnomah County, Oregon