Skip to content

how many stomachs does a sheep have