Designed by
Title
Australian Shepherd puppy sits on sand dune and behind adult German Shepherd against background of clouds, clear silhouette of dog #246477610
Description
Blue sky on sunny day and two dogs. Australian Shepherd puppy sits on sand dune and behind adult German Shepherd against background of clouds, clear silhouette of dog in distance and blur in front