Aussie red tricolor with white stripe on forehead. Thoroughbred dogs. Two month old Australian Shepherd puppies lie on yellow #232553464
Description
Two month old Australian Shepherd puppies lie on yellow blanket among red bright autumn fallen leaves. Aussie red tricolor with white stripe on forehead. Thoroughbred dogs