A Wild Sheep Chase What is Suffolk? help Asked by Bookragstutor 4 on 16 Nov 21:32 Last updated by Cat on 16 Nov 21:33
A type of sheep common in Japan, and believed to be one of the only breed of sheep raised in the area.