White-Throated Dipper (Cinclus cinclus)

White-Throated Dipper (Cinclus cinclus)

Sat perched in the sunsetting light with food for the young