Other Birds - KarenKane

Karen Kane Photos (Alberta, CANADA)

Galleries

Dinner is served - if you sit and wait long enough, little treats just seem to come right to you!

swallowbirdblueavianeatingperched