The bordaleira sheep from the portuguese mountains Serra da Estrela.

.
X
Add to cart