ID 287791905 © kontrymphoto | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
border collie puppy water purebred beach sand pup dog canine swim swimming nature park day cute sun closeup long white funny summer single outside animal horizontal attentive pet sunny watching breed beautiful love black cheerful agility fur fun speed spring adorable friendly motion sheep pedigree blue toy playing