Cotswold sheep
From Wikipedia, the free encyclopedia
Cotswold sheep are a breed of sheep originating in the Cotswold hills of the southern midlands of England.
Cotswold sheep are a breed of sheep originating in the Cotswold hills of the southern midlands of England.