Blue Heelers The Australian Cattle Dog Puppies

Ruka ~   Japanese name meaning "bright blue flower"