a brown and white dog sitting on top of a wooden bench next to a tree

Border Collie Pictures

1 Comment