Aussie puppies lie and sleep on white pillows covered with warm gray knitted blanket. Newborn Australian Shepherd dogs. Two #231198500
Description
Newborn Australian Shepherd dogs. Aussie puppies lie and sleep on white pillows covered with warm gray knitted blanket. Two puppies red tricolor and blue Merle next