0

A large and impressive breed, the Cao de Castro Laboreiro is fairly rare outside his home country of Portugal.

+ Read More