TUFF

Breed: Australian Shepherd

BLUE MERLE TOY AUSSIE

TUFF