Thumbnails
 
Australian Shepherd Puppy

Australian Shepherd Puppy

Six-week-old blue merril Australian Shepherd puppy curled up in a wicker basket.