Campaspe Scar cropped 4 mths small for web

Campaspe Scar border collie kelpie cross sheepdog

Loading...
Top