Satoshi Shimizu
More ideas from Satoshi
20 breeds of sheep; 1) Scottish Blackface 2) Oxford Down 3) Lincoln Longwool 4) Blue faced Leicester 5) Merino 6) Kerry Hill 7) Border Leicester 8) Dorset Down 9) Romney 10) Suffolk 11) Hill Radnor 12) Clun Forest 13) Jacob 14) Cheviot 15) Black Welsh Mountain 16) Herdwick 17) Hampshire 18) Southdown 19) Rough Fell 20) Dartmoor

20 breeds of sheep; 1) Scottish Blackface 2) Oxford Down 3) Lincoln Longwool 4) Blue faced Leicester 5) Merino 6) Kerry Hill 7) Border Leicester 8) Dorset Down 9) Romney 10) Suffolk 11) Hill Radnor 12) Clun Forest 13) Jacob 14) Cheviot 15) Black Welsh Mountain 16) Herdwick 17) Hampshire 18) Southdown 19) Rough Fell 20) Dartmoor