Galway sheep

Galway sheep

polled, Irish meat and longwool sheep.