Blue Aussie

Blue Merle Australian Shepherd puppy laying on the grass.

Australian Shepherd

Pin It

About this Photo