PUBLISHED
Search

Xoloitzcuintle

National dog of Mexico, the Xoloitzcuintle is an ancient and striking primitive breed of dog.

×