Cotswold sheep are a breed of sheep originating in the Cotswold hills of the southern midlands of England.
Categories: Mammal stubs | Sheep