A Dog Of Australian Kelpie Breed Plays On Sand And In A River

A dog of Australian kelpie breed plays on sand and in a river

A dog of Australian kelpie breed plays on sand and in a river.

Categories: