Other Song Birds - davidleonardphoto
Powered by SmugMug Log In

American Dipper (Cinclus mexicanus)

American Dipper; March 22, 2013; Upper Oneonta Creek, Multnomah County, Oregon