Cinclus mexicanusAmerican dipper


Cinclus mexicanus