Aussie Red Tricolor With White Stripe On Forehead. Thoroughbred Dog. One Month Old Australian Shepherd Puppy Lies And Sleeps On Royalty-Free Stock Photo
Aussie red tricolor with white stripe on forehead. Thoroughbred dog. One month old Australian Shepherd puppy lies and sleeps on #232553439
Description
One month old Australian Shepherd puppy lies and sleeps on yellow blanket among red bright autumn fallen leaves. Aussie red tricolor with white stripe on forehead. Thoroughbred dog