Swimming Dog

Swimming dog

The swimming sheep-dog. Hot summer day on the river.