Aussie puppies lie and sleep on white pillows covered with warm gray knitted blanket. Newborn Australian Shepherd dogs. Five #231198484
Description
Newborn Australian Shepherd dogs. Aussie puppies lie and sleep on white pillows covered with warm gray knitted blanket. Five puppies of different colors top view