NEW ZEALAND | Wednesday, 26 December 2012 | Views [293] | View Larger Image
Sheep that make us warm coats for winter out of the wool on their backs