0

The name Can de Palleiro translates literally to “haystack dog” and this breed is extremely rare.

+ Read More